安装虚拟机,并安装linux系统步骤如下:
首先:安装虚拟机:
?
网址:http://www.pc6.com/softview/SoftView_59679.html
?
?
第一步:1.安装linux ubuntu系统:http://www.docin.com/p-443057381.html
请参见附件pdf文件
?
?
第二步:2.Ubuntu安装软件包以及启动SSH服务:
Ubuntu系统必须开启ssh服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统。?
1,安装软件包,执行sudo apt-get install openssh-server
Ubuntu缺省安装了openssh-client,如果你的系统没有安装的话,再用apt-get install openssh-client安装上即可。
还是不行并出现此错误
ubuntu 未发现软件包nfs-lernel-server
无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用)
可能原因是:可能同時使用了 synaptic 和apt-get 或是aptitude Good luck~
也有可能不是自己开的进程,后台也会开进程检查更新的,遇到这种情况,等一下就可以了。
解决方法:可能有几个安装或卸载程序在进行,比如新立得开着,把其他的关了,再试试看。
再不行可以删除/var/lib/apt/lists/lock 文件,具体命令是 sudo rm /var/lib/apt/lists/lock
删除lock 文件后再在终端中输入 sudo apt-get update 回车,更新正常开始。
2,然后确认sshserver是否启动,执行ps -e |grep ssh?
如果只有ssh-agent那ssh-server还没有启动,如果看到sshd那说明ssh-server已经启动了。
3,ssh-server配置文件位于/ etc/ssh/sshd_config,可以cat查看。可以定义SSH的服务端口,默认端口是22,也可以改成其他端口。
4,然后重启SSH服务sudo /etc/init.d/ssh restart。
5,XP机上选用熟悉的远程登录工具,设置Ubuntu的IP地址、开放的用户名和密码、协议是SSH2、端口22,即可。
★★★★★★★★★★★★★★★★★★★★
1. 首先在服务器上安装ssh的服务器端。
$ sudo aptitude install openssh-server
2. 启动ssh-server。
$ /etc/init.d/ssh restart
3. 确认ssh-server已经正常工作。
$ netstat -tlp
tcp6 0 0 *:ssh *:* LISTEN -
看到上面这一行输出说明ssh-server已经在运行了。
Linux修改ssh端口22?
vi /etc/ssh/ssh_config?
vi /etc/ssh/sshd_config?
然后修改为port 8888?
以root身份service sshd restart (redhat as3)?
使用putty,端口8888?
Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :?
/usr/sbin/sshd -p 1433?
为增强安全?
先增加一个普通权限的用户:?
#useradd uploader?
#passwd uploader?
//设置密码?
生产机器禁止ROOT远程SSH登录:?
#vi /etc/ssh/sshd_config?
把?
PermitRootLogin yes?
改为?
PermitRootLogin no?
重启sshd服务?
#service sshd restart?
远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限。
?
?
第四步:在本地电脑上安装Xshell工具,连接虚拟机,并进行操作