首页 > 编程知识 正文

通过ssh实现远程桌面,ubuntu设置ssh远程连接

时间:2023-05-05 19:54:23 阅读:133654 作者:2500

打开打开Ubuntu远程连接的ssh服务

发布时间: 2020-01-27

作者: Admin

标签: ubuntu

linux

ssh

远程连接

访问量: 183

ssh有openssh-client和openssh-server,需要安装openssh-client才能远程连接,相反,要本地连接到其他远程,则需要安装openssh-server

安装ubuntu后,可以看到外部无法使用ssh进行连接。 这只需要打开,因为ubuntu默认关闭ssh连接。

另一方面,检查ubuntu上是否安装了OpenSSH-server (Ubuntu默认情况下只安装了openssh-client ) sudodpkg-sopenssh-server

1、安装OpenSSH-serversudoaptinstallopenssh -服务器

二、查看ssh是否启动了ps-e|grepssh

如果未输入以下命令来启动sudoservicesshdrestart

三. ssh相关配置

1、只允许某个用户通过ssh登录

编辑配置文件(PermitRootLogin优先级大于AllowUsers ) sudovim/etc/ssh/sshd_config

最后添加以下代码。 只允许jot和root通过ssh登录系统。 PermitRootLogin的优先级高于AllowUsersAllowUsersjotroot

重新启动服务后,配置将生效servicesshdrestart

2、更换ssh端口

修改配置文件(/etc/ssh/sshd_config )

找到#Port,取消评论。 更改为想设定的端口就可以了。 如果设置为1000端口,则为端口1000。

保存后重新启动服务将启用配置

3、打开root远程登录

默认情况下,sshd_config配置式关闭root远程登录。 要允许root远程登录,只需将PermitRootLogin参数设置为yes。

PermitRootLogin有以下参数:是,允许简单粗暴地进行根登录

微信密码升级版。 允许除密码以外的所有登录方法。

forced-commands-only只允许私钥登录

no简单粗暴不允许root登录

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。