Linux零基础教程:3、配置远程管理——SSH服务
- 2023-06-25
- 2403
- 飞驰的心
扫盲:windows的远程一般都是通过RDP(远程桌面)管理服务,Linux一般都是命令行界面,所以它的远程工具也就是以命令行形式提供服务了(别提Linux的桌面版,这不是本文讨论的重点),SSH就是Linux的远程命令行工具,本文就是介绍这个工具的安装配置方法,一般云服务器厂商会把这个服务配置好给你,但如果你自己安装私有的Linux服务器,那这个ssh服务就得你自己手动安装了,过程如下:
允许某个用户通过SSH登录,可以通过修改SSH服务器的配置文件来实现。以下是具体步骤:
使用root账户登录服务器,打开SSH配置文件:
sudo vi /etc/ssh/sshd_config
在配置文件中找到 AllowUsers 行,如果没有,则可以自己添加。在该行下面添加允许登录的用户名,每个用户名之间用空格分隔。例如:
AllowUsers root user1 user2
在上述例子中,root用户、user1用户和user2用户可以登录SSH,其他用户将被禁止。
保存并退出配置文件,重启SSH服务:
sudo systemctl restart sshd
现在,指定的用户将可以通过SSH登录到服务器。
附:通过SSH客户端工具,输入IP、用户名、密码后就可以连接到Linux服务器了,SSH工具和FTP工具一样,是一个业内通用且使用范围非常广的一种客户端工具,到处都有下载,而且种类很多,你开通了SSH服务以后,无论什么SSH客户端都是属于IP用户名密码端口号即可连接,各个客户端操作方法可能略有差异,可以自行搜索使用方法。
特别注意:如果连接不上,排除IP地址用户名和密码写错的前提下,最有可能的就是防火墙设置,需要在LInux端开启SSH所用的端口(一般默认是:22)。
如果不会设置Linux的防火墙,欢迎浏览本教程的后续章节。
本博客所有内容均为原创,原则上我不希望你转载。如特别喜欢而转载的话,请务必注明出处“网际飞扬 http://www.fayo.net”
否则本人闲来无事可能会把你误当成维权的靶子。
评论
全部评论
共{{commentCount}}条{{rs.Msg_Content}}