福州企业网站模板建站,wordpress返回500,正规的官方赚钱app,建设银行etc的网站是哪个好文章目录 1.生成密钥2.服务端安装ssh服务3.将公钥发送到服务端4.修改配置文件5.重新登陆#xff0c;已生效 1.生成密钥
windows/Linux都是这条命令
ssh-keygen根据自己需求选择密钥存放的位置#xff0c;和密码
2.服务端安装ssh服务
# 安装
sudo apt install openssh-ser… 文章目录 1.生成密钥2.服务端安装ssh服务3.将公钥发送到服务端4.修改配置文件5.重新登陆已生效 1.生成密钥
windows/Linux都是这条命令
ssh-keygen根据自己需求选择密钥存放的位置和密码
2.服务端安装ssh服务
# 安装
sudo apt install openssh-server# 查看状态
systemctl status sshd
# 启用状态下显示Active: active (running)# 如果没启用使用命令
systemctl restart sshd3.将公钥发送到服务端
ssh-copy-id -i [你的密钥地址/]id_rsa.pub [服务端用户名][服务端ip]举个例子是ssh-copy-id -i .ssh/id_rsa.pub uu192.168.1.30根据自己的信息修改
4.修改配置文件
# 备份配置文件虽然改的不多
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.baksudo vim /etc/ssh/sshd_config 强调修改的是/etc/ssh/sshd_config不是/etc/ssh/ssh_config文件太多不要改错了 去掉注释确保这几项生效
# 开放端口
Port 22
ListenAddress 0.0.0.0
ListenAddress ::# 关于是否放开root权限登录看自己情况
# 如果可以使用root登陆
PermitRootLogin yes# 确认使用密钥登陆
RSAAuthentication yes
PubkeyAuthentication yes# 禁用密码登陆
PasswordAuthentication no保存退出后重启服务 systemctl restart sshd
5.重新登陆已生效