SSH工具点滴
Saturday, 13. January 2007, 13:20:34
基本使用方法和cp一样,基本格式:
$scp file user@www.example.com:path
其中:user和path都可以不输入,user默认是当前用户,path默认为~目录。
源和目的路径,必须有且只能有一个远程目录。(还是有点不爽阿,如果都可以是远程的就好了,
回车之后会让你输密码的,当然还要有相应站点目标路径的权限。
另一个小Tips就是ssh登录时利用公钥进行验证,而不是user/pass。这样就不用一次一次输入讨厌的密码了,不过当然要注意本地帐号安全。
方法如下:
$cd ~/.ssh $ssh-keygen -t rsa $cat id_rsa.pub | ssh www.example.com "cat - > ~/.ssh/authorized_keys2"
ssh-keygen的时候passphrase不要输入,要不待会ssh登录的时候还是要输入这个passphrase。
然后你再ssh到www.example.com就会发现不用输入密码了。
如果发现依然要求你输入密码,那就确认一下/etc/ssh/sshd_config中是否有如下设置:
PubkeyAuthentication yes
如果没有的话,只能联系管理员,把它打开了。






