CentOS7配置SSH远程登录确保已经开启静态IP
开启ssh服务需要root权限,先⽤root账户登陆
先检查有没有安装ssh服务:rpm -qa | grep ssh
如果没有安装ssh服务就安装:
#yum install openssh-server
安装 openssh-server
#yum install -y openssl openssh-server
修改配置⽂件
安装好后在ssh配置⽂件⾥进⾏配置 :
#vim /etc/ssh/sshd_config
centos vim命令打开22端⼝(此处可以⾃定义,默认22)
允许root账户登录
PermitRootLogin no //阻⽌root⽤户登陆
AllowUsers newusername //允许制定⽤户使⽤SSH登陆
PasswordAuthentication no //阻⽌⽤户密码SSH登陆⚠ 如果设置no,证书还没配置对,你就登陆不上了启动ssh服务
#systemctl start sshd.service
这个命令没有回显
开启后⽤ ps -e | grep sshd 检查⼀下ssh服务是否开启
再⽤netstat -an | grep 22检查⼀下22端⼝是否开启
重启⽹络
service network restart
设置开机启动ssh服务
systemctl enable sshd.service
参考⽂章
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论