remote-ssh 配置

2021-08-19  本文已影响0人  小鹏166

在Win10系统中打开cmd,

输入:ssh-keygen -t rsa -b 4096 -f id_rsa-remote-ssh 回车创建ssh key

上传pub key到远程server的 .ssh目录,

输入:scp -P 22 id_rsa-remote-ssh.pub phoenix@192.168.81.128:~/.ssh/

linux 上 若没有该目录

cd ~/.ssh/ # 若没有该目录,请先执行一次ssh localhost

cat ./id_rsa.pub >> ./authorized_keys # 加入授权

chmod 600 authorized_keys

chmod 700 .ssh

visual code 配置

Host alias

    HostName 192.168.201.128

    User kason

    Port 22

    IdentityFile C:\\Users\\Kason\\id_rsa-remote-ssh

执行sudo vim /etc/ssh/sshd_config打开ssh配置文件,确认以下选项是否有开?要确保有开的情况下,才能用ssh key免密码登陆

配置文件一般位于/etc/ssh/sshd_config

将配置项前面的#号去掉,然后修改值

重启服务,service ssh restart或service sshd restart或/etc/init.d/ssh restart

PermitRootLogin yes#允许root登录

PermitEmptyPasswords no#不允许空密码登录

PasswordAuthentication yes# 设置是否使用口令验证

AuthorizedKeysFile   .ssh/authorized_keys#指定授权文件

 RSAAuthentication yes 

PubkeyAuthentication yes

作者:笑笑_xxred

链接:https://www.imooc.com/article/288622

来源:慕课网

本文首次发布于慕课网 ,转载请注明出处,谢谢合作

改变权限

上一篇 下一篇

猜你喜欢

热点阅读