欢迎光临
我们一直在努力

ubuntu远程连接不上(ssh远程连接Ubuntu)

找服务器给各位分享ubuntu远程连接不上知识,如有帮助,请关注我们!

本文目录:

  • 1、Win10远程桌面连接Ubuntu
  • 2、Ubuntu下数据库的远程连接
  • 3、SSH连接Ubuntu虚拟机失败:The remote system refused connection
  • 4、win10下的Ubuntu子系统无法远程连接
  • 5、ubuntu的root用户无法ssh远程连接的一种原因及其解决方法

Win10远程桌面连接Ubuntu

一、需要以root身份执行此命令:

su – root

如果不知道root用户的密码,需要重新设置root密码,参考步骤二。

登录成功后,如下图所示:用户名和命令行前缀发生改变。继续执行步骤三。

二、重新设置root密码

sudo passwd

需要两次输入同样的新密码。下图马赛克部分是因为我第二次输入的密码不正确,所以又重新设置了一遍。

设置成功后,返回步骤一,使用root身份登录。

三、安装vncserver的基础服务,输入以下命令

sudo apt-get install xrdp vnc4server xbase-clients

四、设置屏幕共享密码

五、安装dconf-editor

我们需要取消掉请求加密的功能,否则缺少这一步是无法远程上的,这个时候我们需要安装dconf-editor工具进行配置,输入以下命令:

sudo apt-get install dconf-editor

六、设置dconf-editor(取消权限限制)

首先在应用里搜索到dconf系统配置工具,然后转到org gnome desktop remote-access,取消 “require-encryption”。如下图所示。

七、Win10端:

搜索远程桌面连接,输入Ubuntu的ip地址,点击连接。弹出如下图所示对话框。

选择vnc-any,输入Ubuntu的ip地址,端口不变(5900),桌面共享设定的密码,即可远程连接到ubuntu 18.04桌面

Ubuntu下数据库的远程连接

2020-01-09

首先查了一下指令

就是这个CSDN

本地测试,但是报错

我自己本地还未安装 MySQL Client ,所以怀疑是没有安装客户端的问题,先安装一个.

发现已经安装好了.

查一下原因

这个讲的还不错

是修改服务器端的 host 不是修改本机的mysql,

远程不能连接六步走

1.登录 root 用户:

mysql -u root -p

2. use mysql;

3.查看 root 用户的 host 相关情报

select host from user where user=’root’;

4.将host设置为通配符模式% Host设置“%”便可远程访问了,原来的host只能是 localhost

update user set host = ‘%’ where user =’root’;

5. flush privileges;

6.重启服务端

重新远程连接,ok

SSH连接Ubuntu虚拟机失败:The remote system refused connection

VMvare安装了Ubuntu 14.04虚拟机,使用secureCRT SSH远程连接虚拟机失败,报错为”The remote system refused connection“

参考:

1. 安装openssh-client

Ubuntu默认缺省安装了openssh-client,apt-get安装即可

2. 安装openssh-server

在服务器(Ubuntu虚拟机)上安装SSH服务器端

3. 启动ssh-server

4. 确认ssh-server工作正常

看到ssh,表示工作正常;或者

看到ssh,sshd,ssh-agent表示工作正常

5. 连接虚拟机

使用secureCRT或xshell等工具连接

6. ssh配置修改

配置路径

可修改ssh服务端口,默认为22,可以修改为222等,然后重启ssh服务

1. 什么是SSH

SSH = Secure Shell = 安全外壳协议,是一种建立在应用层和传输层基础上的安全协议

shell即命令解析器,shell命令存储在操作系统的文本文件中,shell使计算机能读懂用户命令,并对计算机的硬件进行操作

2. SSH的构成

SSH由客户端和服务端软件组成,所以要实现SSH连接,必须在客户端和服务端安装SSH软件,并且开启SSH服务。

客户端包含ssh程序以及像scp(远程拷贝)、slogin(远程登陆)、sftp(安全文件传输)等其他的应用程序。

所以如果你SSH连接失败,或者无法执行scp操作,首先要确认是否安装了SSH软件,并且开启了SSH服务。

win10下的Ubuntu子系统无法远程连接

看你截图应该是超级用户,要切换为普通用户才能远程,Linux默认超级用户是不能远程连接的,除非另外设置。你新建一个普通用户并设置root权限,然后重新安装一遍,应该就可以远程了

ubuntu的root用户无法ssh远程连接的一种原因及其解决方法

环境: ubuntu16.04 LST, 配置了路由器的端口映射

现象: 普通用户可以通过ssh远程连接上服务器, 但是root用户用ssh登陆时始终报Permission Denied, 而且可以百分百确定root的密码是正确的.

一种可能的原因: root用户的密码过于简单, SSH自动检测并关闭了root用户的远程连接许可.

解决方法: (切换到root用户)

1. 首先确定是不是这个原因导致的, 查看ssh的配置文件:

?$ vim?/etc/ssh/sshd_config

如果出现如下提示, 则确认了原因.

2. 根据提示的步骤进行故障排除

a. 改用户名

? ? $ passwd root

后面会输入两次新的密码, 注意要把密码设置的复杂一些, 不然还要重来.

b. 改配置文件

$ vim?/etc/ssh/sshd_config

把”DenyUsers root”这一行注释掉, 如下图所示

c. 重启ssh服务

? ? ?$ service sshd restart

问题应该可以得到解决, root可以远程登陆了。

– —————————————————-更新——————————————————————– –

不建议让root用户远程登录,身边发生过root用户被攻破的惨剧。如果确有需求,请务必将密码设置的相当复杂。前事不忘后事之师,谨记!!!

本文关于ubuntu远程连接不上和ssh远程连接Ubuntu的内容来源于网络,版权归原作者所有,如有侵权,请联系删除!

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。