Xshell远程连接LINUX操作指南
此处讲解如何用 Xshell7 来进行远程操作
远程连接协议选择ssh协议,端口号为:22
操作命令:
清屏命令:clear ;CTRL+L
linux查看IP地址命令:ifconfig
- 在进行远程操作的时候要确保sshd的进程是开启的:
查看状态:systemctl status sshd.service
启动服务:systemctl start sshd.service
重启服务:systemctl restart sshd.service
停止服务:systemctl stop sshd.service
- netstat -anp | grep :22 显示所有与SSH服务端口22 建立连接的信息,包括TCP和UDP连接,并显示建立连接的程序名。
- 在进行远程链接的时候注意关闭防火墙:
关闭防火墙:
systemctl stop firewalld.service(systemctl stop firewalld)
启动防火墙:
systemctl start firewalld.service( systemctl start firewalld)
查看防火墙状态:
systemctl status firewalld.service(systemctl status firewalld)
使用此命令查看防火墙状态(firewall-cmd --state) 直接看到状态: //running 表示运行中
- 获取所有支持的服务信息:
systemctl list-unit-files --type service
查看到防火墙所支持的所有服务: firewall-cmd --get-service
查询SSH服务在防火墙中状态: firewall-cmd --get-service | grep ssh (firewall-cmd --query-service ssh)
#yes代表放行,no代表不放行;
永久放行某个服务: firewall-cmd --permanent --zone=public --add-service=ssh
临时放行某个服务: firewall-cmd --zone=public --add-service=ssh
重新启动系统后失效。
当我们重新放行某个服务后需要重新加载一下防火墙,命令如下: firewall-cmd --reload
不放行某个服务: firewall-cmd --permanent --zone=public --remove-service=ssh
临时不放行某个服务: firewall-cmd --zone=public --remove-service=ssh
临时关闭某个服务后,也需要重载防火墙: firewall-cmd --reload
- 其他问题
如果通过ifconfig查询不到IP则表明网关是关闭状态,此时需要修改网关的配置文件:
- cd /etc/sysconfig/network-scripts/
- 查看网卡的配置文件 ls cfg-ens33
- 修改该文件 vi cfg-ens33
- 首先找到 ONBOOT=no , 需要修改为 ONBOOT=yes 然后保存退出(:wq)
- 重启网络服务: service network restart
在这里欢迎大家的点赞、关注、评论,以此来促进大家互相学习交流,同时可以让新加入的小伙伴更快的了解新知识!!!
以上内容如有侵权,请联系作者进行删除
≧◠◡◠≦ 1分2分都是爱,感谢已经打赏的老板,和正在打赏的老板们 ≧◠◡◠≦