04 远程登录Linux系统(Xshell安装)
为什么要远程登录
服务器一般都是部署在linux系统上,假设某一天我们服务器出现了问题,但恰好此时电脑并不在我们身边,那这个时候,如果不及时维护的话,服务器可能会崩掉
所以我们要远程登录服务器,就算电脑不在我们身边,我们可以通过其他的方式区连接登录linux系统
xshell安装
安装非常的简单,只需要一路下一步即可,so easy
远程登录的前提
需要Linux开启一个sshd的服务,监听22号端口,一般默认是开启的
查看是否开启:
# 进入虚拟机,打开终端窗口
输入:chkconfig --list | grep sshd
是否开启看下图的5
如果是未开启可手动开启
手动开启
chkconfig --level 5 sshd on #单独开启第5个
chkconfig sshd on #全部开启
chkconfig sshd off #全部关闭
service sshd restart #记住,每次开启都要执行这条命令 ,代表重启服务
配置Xshell
打开xshell----新建会话
注意:
名称可以随便起
主机是虚拟机所在的ip地址---打开虚拟机终端---ifconfig(可以看到)
端口号就是22,不用更改
输入管理员用户名/密码即可连接登录
测试:
在xshell 窗口下--输入命令
pwd 查看当前在哪一层目录下
cd /回到根目录
剩下的命令都和cmd命令没有什么区别
切换到/home目录下创建一个文件
cd /home
touch hello.py 创建一个文件
# 打开虚拟机,打开终端窗口
输入reboot重启服务器
切换到/home目录下--ll 即可看到我们在xshell上面再home目录上创建的hello.py文件了,代表远程连接成功了