scp file.txt [email protected]:/W/
每次我发出这个 SCP 命令时,我都会得到
Connection to 10.57.111.44 closed by remote host.
lost connection.
为什么会发生这种情况?
答案1
确保您在远程计算机上使用的用户帐户的默认 shell 设置为有效值(例如 /bin/bash)。
要检查当前设置的 shell,请使用:
grep <username> /etc/passwd
(行中的最后一个值是默认 shell)。要更改此值,请使用:
chsh -s /bin/bash <username>