麒麟linux远程桌面root拒绝访问

麒麟linux远程桌面root拒绝访问,第1张

1、使用xshell软件连接Linux时,出现图中的错误提示(所示服务被拒绝)。
2、打开Linux的终端,以root权限的用户登录,改民命令
3、然后继续输入如图所示的命令行,就是打开该目录下的文件。
4、打开文件中的内容,这是你会看到图中红框的内容是no,将其改为yes然后正常保存退出。
5、使用如图所示的命令,就是重启ssh服务的命令,出现图中的ok,即说明启动成功侵棍菌。
6、就可以使用刚刚的方法,正常连接始胆Linux系统了。

你要问的时麒麟v10如何卸载ssh吧,找到设置即可卸载。
在设置搜索栏中搜索ssh,右击选择以管理员模式卸载,即可卸载成功。
麒麟 *** 作系统v10是中国电子研发的 *** 作系统,该系统充分适应5G时代需求,打通手机、平板电脑、PC等,实现多端融合。

要用ssh证书登录服务器, 当然不能关闭ssh服务。
所以不能直接关闭ssh远程登录。你可以做一个ssh登录的白名单,这样控制登录的IP源地址。前提是你的ssh证书所在的主机的IP是固定的。

默认情况下,外网不能访问内网的任何资源。
如果开放了外网访问内网,想要关闭SSH服务,就需要些策略。命令如下:
SSG系列防火墙:
set address trust fwq_address 192168XX/32
set policy top from untrust to trust any fwq_address ssh deny
SRX系列防火墙:
set security zones security-zone trust address-book address fwq_address 192168XX/32
Set security policies from-zone untrust to-zone trust policy 001 match source-address any destination-address fwq_address application junos-ssh
set security policies from-zone trust to-zone untrust policy 001 then deny

//fwq_address是自己定义一个地址名字,192168XX/32是服务器地址

SSH详解-1ssh基础知识
SSH详解-2ssh基本用法
SSH详解-3密钥登陆
SSH详解-4多个ssh公钥

OpenSSH 的客户端是二进制程序 ssh,Linux 系统一般都自带 ssh。新版的win10开启ssh服务,但不是很好用,可以使用一些好用的软件 Xshell 、 Putty 等

安装OpenSSH 以后,可以使用 -V 参数输出版本号,查看一下是否安装成功。
ubuntu

windows

ssh最常用的用途就是登录服务器,当然这需要服务器再运行着sshd。
ssh 登录服务器的命令如下,例如连接局域网内一台ip地址为192168198的主机

上面命令中,root是用户名,@后面的是主机名,它可以是域名,也可以是 IP 地址或局域网内部的主机名。

用户名也可以使用ssh的 -l 参数指定,这样的话,用户名和主机名就不用写在一起了。

ssh 默认连接服务器的22端口, -p 参数可以指定其他端口。

上面命令连接服务器192168198的8888端口,这里没有指定用户名。将使用客户端的当前用户名,作为远程服务器的登录用户名。

刚刚应该注意到这段话了,这段话是什么意思呢?

上面这段话的意思是192168198这个服务器的指纹是陌生的,是否要继续连接(输入 yes or no )。

接下来,输入 yes 后ssh会将当前服务器的指纹存储在本机 ~/ssh/known_hosts 文件中。以后再连接的时候,就不会再出现警告了。
也就是说,ssh通过判断当前服务器公钥的指纹是否存在于~/ssh/known_hosts文件中,来判断是否为陌生主机

然后,客户端就会跟服务器建立连接。
接着,ssh 要求用户输入所要登录账户的密码,用户输入密码验证成功后就可以使用远程shell了。

ssh(1) - OpenBSD manual pages


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12923040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存