xshell通过指定端口访问服务器、服务器上虚拟机

被访问端需要进行以下一些设置:

Ubuntu
setenforce 0
service sshd stop
systemctl start firewalld
firewall-cmd --add-port=2222/tcp --zone=public --permanent 
firewall-cmd --reload 
systemctl stop firewalld
service sshd restart

在这里插入图片描述

CentOS7
setenforce 0
service sshd stop 
systemctl start firewalld
firewall-cmd --add-port=2222/tcp --zone=public --permanent
firewall-cmd --reload
systemctl stop firewalld
vi /etc/ssh/sshd_config 
将上述文件中的Port改为2222
service sshd restart

连接

ssh root@root@192.168.156.100 -p 2222
如果是不更改端口的连接:
ssh root@root@192.168.156.100

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Xshell是一款功能强大的SSH客户端软件,它可以用于连接和管理远程服务器。通过使用Xshell,您可以在本地计算机上远程访问和控制虚拟机系统。 虚拟机是一种在物理计算机上模拟另一个计算机系统的软件。它允许用户在同一台物理计算机上运行多个独立的操作系统和应用程序。通过虚拟机,您可以在单一硬件平台上创建多个隔离的虚拟计算环境,从而提高资源利用率和系统灵活性。 在使用Xshell连接虚拟机之前,您需要确保以下几点: 1. 虚拟机系统的IP地址已经配置并且可用。 2. 在本机的命令行窗口或Xshell中,使用ping命令检查虚拟机系统的IP地址是否可达。 3. 检查虚拟机的虚拟网络编辑器,确保Vmnet8的IP地址与本机的IP地址处于同一网段,子网掩码也一致。如果不一致,需要进行相应的修改。 一旦完成以上步骤,您就可以使用Xshell连接虚拟机系统。根据您提供的引用内容,可以通过以下步骤进行连接: 1. 打开Xshell软件,并点击"新建"按钮创建一个新的会话。 2. 在会话设置中,输入虚拟机的IP地址和端口号,选择SSH协议,并填写用户凭据(用户名和密码)。 3. 点击"确定"按钮保存会话设置。 4. 点击"连接"按钮,Xshell将尝试建立与虚拟机系统的连接。 5. 如果连接成功,您将能够使用Xshell远程访问和管理虚拟机系统。 总结一下,Xshell是一款用于连接和管理远程服务器SSH客户端软件,而虚拟机是一种在物理计算机上模拟另一个计算机系统的软件。通过配置虚拟机系统的IP地址,并确保本机与虚拟机处于同一网段,可以使用Xshell连接和管理虚拟机系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值