要把一台电脑当作SSH服务器,你需要做以下几步。
1) 以用户名filecopy登录smallfry。在你的个人文件夹里建立一个以.ssh命名的子目录并用cd命令进入建立的子目录中。
[filecopy@smallfry filecopy]# lspublic-key.tmp[filecopy@smallfry filecopy]# mkdir .ssh[filecopy@smallfry filecopy]#
chmod 700 .ssh[filecopy@smallfry filecopy]# cd .ssh
2) 用>>重定向符号和cat命令把public-key.tmp文件添加到authorized_keys尾部。 authorized_keys file文件包含一个所有链接终端公共密钥的列表,这些密钥允许你使用Smallfry无密码登录。RedHat/Fedora以外的其他Linux发行版可能使用不同的文件名,你需要使用SSH的帮助手册来确定文件名。
[filecopy@smallfry .ssh]# cat ~/public-key.tmp >> authorized_keys[filecopy@smallfry .ssh]# rm ~/public-key.tm
从现在开始你就可以使用ssh和scp以filecopy为用户名无密码登录服务器bigbody到smallfry。
大多数的Linux系统安全书籍都建议">用户使用更为安全的SSH和SCP来代替TELNET和FTP。 尽管如此,由于能够提供简便的全球文件和TELNET访问FTP仍然广泛在世界上使用,而且在昂贵的网络设备上比SSH更容易部署。
时间: 2024-10-26 08:37:09