使用远程登录Linux
SSH客户端: Xshell 7
远程主机: CentOS 7.6
初次登录用户:tom
切换用户
切换登录用户的命令:su - username
其中,切换到root用户只需su -
即可,su - root
也行。
如下图,先从初始登录的tom切换到jerry,在切换登录lisa,最后登录root,root又登录tom。
从普通用户切换到权限最高的root要输入密码是很显然的,普通用户之间的切换也是要输入密码。
而从root用户切换到普通用户则无需输入密码。
退出登录
退出登录可以使用命名logout
或exit
。这两个命令都可以退出当前登录的用户。
可以看到logout
直接退出,exit
会打印一行“登出”。
当退出到最初始登录的用户再输入命令logout
则会退出远程连接。
在记住密码后,重新登录只要点击一下会话就可以重连,连密码都不用输入。
使用命令exit
也会退出远程连接,并仍然打印一行“登出”。
在图形界面logout
和exit
有些不同
在图像界面中,在没有退出到最初登录的用户时,logout
和exit
退出和使用SSH client的效果一样。
不过当退出到最初登录的用户时,图像界面使用logout
命令无效;
使用exit
则会关闭terminal窗口。
在Ubuntu当中也是如此,如下图。