Dlaczego tak
W sesji SFTP polecenie cd zmienia katalog na serwerze, a lcd (local cd) — katalog na komputerze lokalnym. Polecenie put wysyła plik z bieżącego katalogu lokalnego, tu strona, do bieżącego katalogu zdalnego, tu /var/www/html. Kierunek odwrotny, czyli pobranie pliku z serwera, wykonuje polecenie get. Katalog domowy byłby celem tylko wtedy, gdyby pominięto polecenie cd.