什么是OpenSSH
OpenSSH是一款用于远程登录的连接工具,它使用SSH协议1。SSH协议可以用来进行远程控制或在计算机之间传送文件,比传统的方式更安全2。Windows系统默认安装了OpenSSH Client,可以直接使用,Linux服务器一般也都默认安装了OpenSSH Server3。要使用OpenSSH,你需要在客户端和服务器之间建立一个密钥对,然后通过ssh命令来连接服务器。
使用OpenSSH
明白什么是OpenSSH之后我们要开始使用它来控制Linux。我们可以使用以下步骤来使用openssh远程控制一台正在运行的Linux服务器:
- 确保Linux服务器已经安装并启动了openssh-server服务,您可以使用
sudo apt-get install openssh-server
或者yum install openssh-server
命令来安装。 - 获取Linux服务器的IP地址,您可以使用
ifconfig
或者ip addr show
命令来查看。 - 从另一台电脑上,使用ssh客户端程序来连接Linux服务器,您可以使用
ssh 用户名@IP地址
命令来登录。 - 输入密码后,您就可以在远程终端上执行Linux命令了。
- 最后我们可以使用
exit
或者logout
命令来退出远程终端。
exit和logout命令的区别是:
- exit是退出当前的shell,如果有多层shell,就会逐层退出,直到最顶层的shell。logout是退出当前用户登录,回到登录界面。
- logout退出时会执行~/.bash_logout(如果有的话),而exit只会作退出工作而不执行~/.bash_logout。
因此这里推荐使用的是logout
标签:windows,OpenSSH,Linux,一台,logout,使用,服务器,远程 From: https://www.cnblogs.com/qi-Blog/p/17228374.html