kauf Dir das nächsten Monat erscheinende Linux Magazin, die haben dieses Thema in der aktuellen Ausgabe angekündigt!
Nur soviel: es wird eine spezielle Shell vorgestellt die überprüft, ob der zuständige ssh-Dämon eine Pipe zu sftp oder scp geöffnet hat. Ist dies nicht der Fall terminiert sie ...
Deine Problemstellung/Fragestellung kommt häufig vor, leider gab es bisher keine vernünftige Lösung dazu! (nein, sftp als Shell funktioniert nicht!)
Leider habe ich diese Shel selbst noch nicht gefunden, sonst würde ich sie Dir nennen!
Michael