您的位置:首页 > 运维架构 > Linux

安装linux遇到问题总结以及解决方式

2016-08-09 15:13 676 查看


最近开始研究linux,之前也用过,不过是用公司买的云服务器,现在开始自己在本机通过虚拟机的方式安装linux,就当做是学习吧。在进行的过程中遇到了一些问题,总结了下,也在网上看了其他人的一些想法,现在分享给大家。

版本为:Ubuntu 16.40LTS 官网可以下载 
下载地址为 http://101.96.10.73/releases.ubuntu.com/16.04/ubuntu-16.04-desktop-amd64.iso

以下为遇到的问题以及可用的解决方式


1.用xshell连接 显示Connection failed。

解决方式:
 
 1)Ubuntu默认不安装openssh服务器,所以若要使用ssh远程登录Ubuntu主机,首先需要安装ssh服务器。

首先,判断Ubuntu是否安装了ssh服务:

1、输入:ps -ef | grep ssh 如果服务已经启动,则可以看到“sshd”,否则表示没有安装服务,或没有开机启动

2、安装ssh服务,输入命令:sudo apt-get install openssh-server 

3、启动服务:/etc/init.d/ssh start 

4、本机测试是否能够成功登录:ssh -l 用户名 本机ip

   2)可能是由于没有开放22端口,或者是防火墙拦截.
开放22端口 sudo
ufw allow 22
如果开发端口还是不行
可以禁用防火墙  sudo ufw disabled

2.xshell连接ubuntu 工具报错"No
matching outgoing encryption algorithm found"


解决方式:这个是由于linux版本的加密方式,用xshell无法解密,所以需要选择xshell 文件>>属性 选择ssh  安全性 将里面的加密 MAC 和密钥交换设置如下







注:如果没有上面的选项 说明你的xshell版本太低,可以换一个高版本的 然后勾选上上面的,即可。

3.运行软件是 报错 "Error: You must be root to run this script"

解决方式:
这个问题是因为运行这个程序需要root权限去执行,所以可以切换用户
sudo su
切换回user账户 可以通过 su user
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux ubuntu xshell