Ubuntu下配置ssh


本机生成RSA密钥对

ssh-keygen

生成的公钥id_rsa.pub私钥id_rsa均在~/.ssh下

 

本地公钥复制到服务器

scp /home/用户名/.ssh/id_rsa.pub 用户名@服务器IP:~/.ssh/

 

服务器上

touch authorized_keys
cat id_rsa.pub >> authorized_keys

.ssh 文件夹、authorized_keys 文件的所有者必须为<用户名>

 

修改文件夹权限

服务器 ~/.ssh 目录 700

本地公钥文件 644

本地私钥文件 600

 

修改本地 ssh config 文件

vim ~/.ssh/config

添加

Host <server,可以改成任何名字>
Hostname <服务器 IP 地址>
User <远程服务器用户名>
Port <ssh 端口号,默认为 22>
IdentityFile <私钥目录,默认为 ~/.ssh/id_rsa>

 

登录

ssh server


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM