linux openssh

安装

查看openssh-server是否安装:yum list installed | grep openssh-server
查看状态:systemctl status sshd.service
开机自启:systemctl enable sshd.service
重启SSHD服务:service sshd restart
/bin/systemctl restart sshd.service

修改SSH的端口

vim /etc/ssh/sshd_config
增加端口:Port 自己的端口
刷新配置:systemctl restart sshd.service

放行自己的端口

在服务器和安全组中,放行端口

添加用户:adduser 用户名
跟用户设置密码:passwd 用户名

生成密钥:sudo -u 用户名 ssh-keygen -t rsa

先进入到用户名的目录,接着就是下面的命令
cd
cd .ssh
ls
mv id_rsa.pub authorized_keys
chmod 600 /home/用户名/.ssh/authorized_keys

然后把公钥下载下来

我用的 Putty 客户端,所以还需要操作一下
openssh使用的私钥格式 与 putty使用的私钥格式 不一样,需要下载puttygen.exe进行格式转换。
先把openssh生成的私钥load进去,然后 save public key 和 save private key 即可。

puttygen.exe 所在的文件夹 C:\Program Files\TortoiseGit\bin

配置
2. Connection -> Data,设置登录名
3. Connection -> SSH -> Auth,加载之前保存的私钥
4. Session -> 设置IP 端口 名称 -> 然后保存即可

posted @ 2024-07-15 12:10  古兴越  阅读(4)  评论(0编辑  收藏  举报