解决ubuntu 远程连接问题

一:无法使用xshell远程连接ubuntu服务器

1:安装openssh-server

sudo apt-get install openssh-server

2:配置ssh服务(这一步是为了使root用户可以使用远程连接)

su rootvi /etc/ssh/sshd_config

将/etc/ssh/sshd_config文件中的PermitRootLogin prohibit-password注释掉,并加上PermitRootLogin yes

3:重新启动ssh服务

sudo service ssh restart

重新启动ssh服务之后,在进行远程连接时连接成功

二:xftp找不到匹配的outgoing encryption算法

在我使用xftp连接ubuntu服务器时提示找不到匹配的outgoing encryption算法

原因:远端的SSH服务升级后,其对应的加密算法均作了升级、修改

解决:

1:在xftp上点击文件-》属性

2:点击协议边上的设置按钮

3:点击加密边上的编辑按钮

4:给下图中红框内的选项勾中,然后点击确定

5:设置完成之后重新连接,这时候就可以连接成功了

原文地址:https://www.cnblogs.com/huaweichenai/p/10383587.html

时间: 2024-10-15 01:25:25

解决ubuntu 远程连接问题的相关文章

Ubuntu远程连接MySQL(connection refused)解决方法

一.判断ubuntu是否开启防火墙 sudo ufw status 开放防火墙3306端口 sudo ufw allow 3306 二.查看3306端口是否打开  注意:红色框框表示3306绑定的ip地址–>未修改前为:127.0.0.1:3306–>即mysql默认绑定localhost,远程访问不了 *如果是绑定了127.0.0.1则继续看第三步,否则请跳过第三步 三.修改mysql配置文件,将bind-address = 127.0.0.1注释,开放所有连接 sudo vim /etc/

解决不能远程连接Linux服务器上MySQL的问题

今天在实验室的服务器上安装MySQL,装好后却发现远程的电脑无法连接到MySql服务器.服务器操作系统是Ubuntu 14.04.于是在网上查了些资料,折腾了半天后终于搞定了,下面是具体的步骤. 1)安装好MySQL后,修改如下文件 sudo vim /etc/mysql/my.cnf[如果说你不太会用Vi编辑器,你可以用SSH登陆后,将文件移除手动更改后,在上传到服务器覆盖该文件即可] 找到bind-address = 127.0.0.1,将绑定地址改成你服务器的地址[就是你的服务器机器的ip

Centos下解决mysql远程连接端口和权限的问题

1.在CentOS系统中防火墙默认是阻止3306端口的,我们要是想访问mysql数据库,我们需要这个端口,命令如下:  /sbin/iptables -I INPUT -p tcp --dport 3036 -j ACCEPT 我们需要保存我们的操作,命令如下:   /etc/rc.d/init.d/iptables save 此时我们可以查看端口的状态,命令如下:  /etc/init.d/iptables status 当然如果你打开其他端口也一样,只需要把这个端口号换乘你需要的端口号即可.

ubuntu 远程连接 22 端口

远程连接Linux (Ubuntu配置SSH服务) 端口22 安装OpenSSH Ubuntu缺省没有安装SSH Server,使用以下命令安装: sudo apt-get install openssh-server openssh-client 不过Ubuntu缺省已经安装了ssh client. 配置完成后重起: sudo /etc/init.d/ssh restart windows 客户端用putty连接命令shell模式

解决ssh远程连接错误问题

以前使用Xshell远程连接服务器时,经常会出现这么个错误提示" WARNING! The remote SSH server rejected X11 forwarding request. 经过几经搜索,终于找到解决办法 1.调整X11 Forwarding参数 # vim /etc/ssh/sshd_config # grep "X11Forwarding" /etc/ssh/sshd_config # 将之改为yes,并启用起来 #X11Forwarding no X

解决MySQL远程连接服务器上的MySQL报1130的错问题

用Navicat for mysql连接数据库测试下连接 如果出现1130错误 错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 是无法给远程连接的用户权限问题. 服务端的mysql没有开启访问权限 解决办法是: 进入MySql控制台,弹出Enter password:输入您的数据库密码 mysql -u root -p 输入MySQL的密码 执行下命令 GRANT

VMware中解决ubuntu不能连接网络问题。(亲测有效)

1.保证自己的电脑能正常连接网络 2.打开关于VMware的所有服务(一般情况服务设置的是手动启动,需要自己打开)如图: 3.对VMware虚拟机进行网络设置:右击ubuntn选择设置 4.选择网络适配器选项,将连接方式设置成NAT模式,并进行保存. 5.将本机网络进行共享,并保存 6.打开VMware进入ubuntu系统,网络已正常连接并能正常上网

解决Ubuntu不能连接xshell

首先,判断Ubuntu是否安装了ssh服务: 1.ps -e |grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,否则表示没有安装服务,或没有开机启动 2.安装ssh服务,输入命令:#sudo apt-get install openssh-server 3.启动服务:#/etc/init.d/ssh start 4.本地机器测试 telnet ip 端口

ubuntu远程连接

apt-cache search openssh-server   //直接用apt-get install openssh-server安装.记不清包名字时可用apt-cache search openssh搜索一下. sudo gedit /etc/hosts     //ubuntu下修改hosts文件 sudo apt-get install openssh-server  //安装openssh-server sudo /etc/intit.d/networking restart /