跟着云打算跟虚拟化技巧的开展,CentOS效劳器被广泛利用于企业级利用中。远程登录CentOS效劳器停止运维操纵是效劳器管理中罕见的须要。但是,因为收集情况、保险设置等要素的限制,远程登录可能会碰到各种困难。本文将介绍五大年夜实用技能,帮助你轻松处理CentOS效劳器远程登录困难。
# 修改SSH设置文件
vi /etc/ssh/sshd_config
# 增加或修改Port行
Port 2222
# 修改SSH设置文件
vi /etc/ssh/sshd_config
# 增加或修改PasswordAuthentication行
PasswordAuthentication no
# 生成SSH密钥对
ssh-keygen -t rsa
# 将公钥复制到效劳器
ssh-copy-id -i ~/.ssh/id_rsa.pub username@server_ip
PuTTY:PuTTY是一款风行的SSH客户端东西,支撑Windows、Linux跟Mac OS X等操纵体系。
Xshell:Xshell是一款功能富强的SSH客户端东西,支撑Windows操纵体系,存在图形界面跟丰富的功能。
SecureCRT:SecureCRT是一款实用于Windows操纵体系的SSH客户端东西,存在图形界面跟富强的功能。
# CentOS 7及以后版本
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
# 容许SSH端口入站流量
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
# 创建SSH地道
ssh -L 当地端口:当地主机:远程端口 用户名@效劳器IP
# 安装VNC效劳器
yum install tigervnc-server tigervnc-server-module -y
# 启动VNC效劳
systemctl start vncserver@:1.service
经由过程以上五大年夜实用技能,你可能轻松处理CentOS效劳器远程登录困难,进步远程运维效力。在现实操纵中,请根据具体情况停止调剂跟优化。