问题一:Windows下用putty连接不上虚拟机上的Ubuntu12.04解决方案
预探索——问题可能的原因
A、 先确定你能不能ping通远程的ubuntu或者虚拟机
B、 如果还不能登录,分析原因是大多数没有真正开启ssh-server服务。
解决方案:
A、 先看看是不是有ssh-server服务
命令:ps -e|grep ssh
输入这条命令,出现的只有
1566 ? 00:00:00 ssh-agent
说明没有ssh-server服务
B、 先更新一下系统,不然可能会出现不能安装ssh-server错误
命令如下:
sudo apt-get update
C、 进行上面的预备出题后,可能如下操作了
命令如下:
sudo apt-get install openssh-server
D、 之后用A步骤的命令进行验证,看有没有如下信息(如果有的话,那就安装成功了哦)
4102 ? 00:00:00 sshd
E、 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/sshstart,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务。
命令如下所示:
sudo/etc/init.d/ssh resart
参考文章:http://www.linuxidc.com/linux/2012-04/59409.htm
http://ari.iteye.com/blog/1043619
问题二:在用sudoapt-get install openssh-server,出现无法安装的错误信息(关于无法自动安装openssh-server问题)
错误提示如下:
出现如下的错误(当然要保证能够上网的前提下)
现在没有可用的软件包 openssh-server,但是它被其它的软件包引用了.
这可能意味着这个缺失的软件包可能已被废弃,或者只能在劳动保险发布源中找到.
E:软件包openssh-server还没有可供安装的候选者
解决方案:
今天我进行hadoop部署,在VMware中安装ubuntu-12.04.2-desktop-amd64,也出现同样的问题,用你的方法不能解决问题,主要原因是:我在安装ubuntu系统时,没有联网,可能有些软件没有更新,我用如下命令,跟新一下就可以了。
命令:
sudo apt-get update
之后用如下命令下载openssh-server
命令:
sudo apt-get install openssh-server
这样就OK,检查openssh-server是否安装,
命令:
ps -e|grep ssh
如果出现了sshd就表示openssh-server安装好了
参考文章:http://tonychiu.blog.51cto.com/656605/393141
http://blog.csdn.net/hylongsuny/article/details/7792050
问题三:ubuntu-E:Encountereda section with no Package: header的解决办法
错误信息如下:(在运行sudo apt-get update命令时,出现的错误)
E:Encountered asection with no Package: header, E:Problem with MergeList/var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages
……………………
在网上搜到了解决办法,现在记录下来,以便今后查阅:
解决方案:
终端中输入以下两条命令:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-getupdate
执行完了命令之后,软件更新器应该会自动要求更新的,更新便是。
参考文献:http://hi.baidu.com/wlzbezthpxbgvye/item/b3e66ce00c26210f8c3ea87e
问题四:无法启动此程序,因为计算机中丢失MSVCR90.dll。尝试重新安装该程序以解决此问题。
解决方案,360安全救援,自己单独解决了。不晓得是怎么解决的?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)