ssh服务 ssh配置文件
vi /etc/ssh/sshd_config
打开配置文件
修改以下内容(去掉一下内容前面的#号)
Port 22PermitRootLogin yesPasswordAuthentication yes
ssh服务启动
重启:
/etc/init.d/ssh restart
或
systemctl restart ssh/sshd
开启或停止
systemctl start/stop ssh/sshd
Windows连接
到此就可以用bitvise、xshell等软件进行连接
此处以bitvise为例
输入完信息后点击log in
接下来如果是第一次连接某设备的话会有一个弹窗,选择接受并保存
然后就可以开始使用了
Linux连接 直接连接
ssh root@[ip地址]
弹出
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
选择yes
然后输入密码
root@192.168.47.137's password:
利用证书连接
获取证书
ssh-keygen
选择何处保存公钥和私钥
Enter file in which to save the key (/root/.ssh/id_rsa):
可以直接enter表示选择默认地址
输入证书的密码
Enter passphrase (empty for no passphrase):
可以为空
再次输入密码
Enter same passphrase again:
至此获取证书完毕,可以进入证书文件夹下查看
使用
ssh-copy-id [ip地址]
把公钥发送到要连接的服务器上
会要求输入密码
root@[IP地址]'s password:
然后就可以尝试连接
直接用
ssh root@[ip地址]
命令就行,会发现不用密码可以直接登录