首先在Ubantu系统中已经安装好了ssh服务。
具体的指令如下仅供参考
1.sudo apt-get install openssh-server
2.sudo apt-get install rsync
一般第二步时,ubantu系统已经默认装好了一般是可以不用重新配置的。
1.产生本地的公钥,私钥对 2.修改私钥权限为600,只能本人访问。 3.上传公钥到服务器 4.将公钥内容附加到远程主机主目录的/.ssh/authorized_keys文件内。 修改authorized_keys权限为600 删除上传的公钥。 5.在本地的密钥环中导入新建的密钥对。 命令如下: 1. ssh-keygen -t rsa #中途提示输入passphraze,不要输入,直接enter前进到底。 结果:产生密钥对 Your identification has been saved in /home/Lynn/.ssh/id_rsa. Your public key has been saved in /home/Lynn/.ssh/id_rsa.pub. 2. chmod 600 /home/Lynn/.ssh/id_rsa 3. cd ~/.ssh sftp Capricorn@192.168.1.100 sftp> put id_rsa.pub exit 4. ssh Capricorn@192.168.1.100 cat id_rsa.pub >> ./.ssh/authorized_keys chmod 600 ./.ssh/authorized_keys rm id_rsa.pub exit 5.#客户机导入keygen产生的新私钥 # ssh-add — adds private key identities to the authentication agent ssh-add 完成。