Linux 创建新的用户并设置密钥SSH远程登录

Linux 创建新的用户并设置密钥SSH远程登录,第1张

概述Linux 创建新的用户并设置密钥SSH远程登录

文章目录 密钥生成创建角色开启SSH远程登录端口开启@H_502_19@

密钥生成
sudo ssh-keygen -t rsa -b 2048

创建角色
#添加用户sudo  useradd  zero -d /home/zero#设定sudo密码sudo  passwd  zero#请输入新用户sudo密码#创建目录及文件sudo mkdir /home/zero/.sshsudo touch /home/zero/.ssh/authorized_keys#修正所有者sudo chown -R zero. /home/zero/.sshsudo  rz  -bye#选择zero_rsa.pub  等待上传完成 (如何生成rsa密钥对,参考ssh密钥对生成)sudo sh -c 'cat zero_rsa.pub >> /home/zero/.ssh/authorized_keys'#检查确认sudo cat /home/zero/.ssh/authorized_keys#修改权限sudo chmod 700 /home/zero/.sshsudo chmod 600 /home/zero/.ssh/authorized_keys#设定sudo权限sudo  visudo找到root ALL=(ALL) ALL那一段,在其后添加zero  ALL=(ALL) nopASSWD:ALL
开启SSH远程登录
#开始编辑sudo vi /etc/ssh/sshd_config#改动以下参数Port 419        #开放的端口PermitRootLogin no        #禁止root登陆PasswordAuthentication no         #禁止密码登陆#保存后重启sshdsudo service sshd restart
端口开启
sudo vi /etc/sysconfig/iptables#添加 如419端口-A input -m state --state NEW -m tcp -p tcp --dport 419 -j ACCEPT#重启sudo service iptables restart
总结

以上是内存溢出为你收集整理的Linux 创建新的用户并设置密钥SSH远程登录全部内容,希望文章能够帮你解决Linux 创建新的用户并设置密钥SSH远程登录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1013221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存