实现远程连接、修改主机名、查看切换目录。
环境准备:通过xshell远程连接,前提安装xshell和VMware,进入root模式。
服务器开机自启ssh服务,通过ssh协议(应用层协议)进行通讯,端口号默认为22(telnet端口号为23(区分远程连接3389端口)、rlogin为513、sftp端口为22、ftp端口为21),端口号可在xshell新建会话窗口查看
1、通过DHCP获取IP地址:
[root@localhost ~]# dhclient
[root@localhost ~]# ip a
查看IP和网卡端口
若想得知在哪一个网段,可以在编辑中打开虚拟网络编辑器查看(仅主机模式和nat模式的网段是不一样的)要更改就点击更改设置,如果选择桥接模式,一般是默认自动桥接的,但是也可以更改到你想要桥接的物理机的网卡;需要注意的是如果选择桥接模式,虚拟机和物理机的IP地址是在应该网段的而其他的两个和电脑网络设配器设置里对应的两个虚拟网卡网段一致(仅主机模式--VMwarenat1、nat--VMwarenat8);
如果远程连接不上,检查:1)dhclient是否是用root敲;2)ip a看网卡地址,再看设置里是什么模式再看虚拟网络编辑器里是不是这个网段的,完了之后再看物理机对应的网卡的网段是不是相对应的,如果不是那就是可能哪里出问题了,要么就手动自己配一个,要么就重装虚拟机。如果物理机上查看时没有虚拟网络编辑器,找到虚拟机上的编辑-->虚拟网络编辑器-->更改设置-->还原默认设置,如果还不行就重装VMware。
如果地址都获取不到的话就把虚拟机重装。
如果中途关闭了终端窗口,再打开提示dhclient已经在运行可以输入如下指令强行终止进程;(3998是端口号)
root@localhost ~]# kill -9 3998
2、使用远程连接工具连接服务器:打开xshell,输入指令:
[C:\~]$ ssh root@192.168.231.130
点击接受并保存,输入密码,成功远程连接。
或者点击文件下方的新建会话,输入IP地址,点击连接,输入用户名和密码也可。
root@localhost ~]#
[用户名@主机名 工作目录]:~代表的是用户的家目录
更改主机名,可用如下指令;(永久更改如下,临时更改是hostname 主机名)
[root@xiaocao ~]# hostnamectl set-hostname qingwu.www.com
查看主机名文件指令:
[root@xiaocao ~]# cat /etc/hostname
qingwu.www.com
切换到某个目录
[root@xiaocao ~]# cd /home/123/
[root@xiaocao 123]#
查看当前目录
[root@xiaocao 123]# pwd
/home/123
绝对路径(以/开始的路径):cd /home/redhat
[root@xiaocao 123]# cd /
[root@xiaocao /]# pwd
/
[root@xiaocao /]# cd /home
[root@xiaocao home]# pwd
/home
相对路径(不是以/开始的路径):cd /;cd home;cd redhat
[root@xiaocao home]# cd /
[root@xiaocao /]# cd home
[root@xiaocao home]# pwd
/home
[root@xiaocao home]#
- 直接回到当前用户的主目录:cd ~
- 回到当前目录的上一级目录:cd ..
- 回到当前目录:cd .
- 切换到之前的目录:cd -