1.在windows下用vmware安装了一台ubuntu 的虚拟机,用来运行Linux系统作为服务器2.一般情况下操作基于Linux系统的服务器,都安放在机房或者现场进行操作是不可能去现场操作,这是需要安装远程操作客户端
3.可以操作Linux系统的远程客户端比较多,主要有以下几种:
(1)Xshell、putty、SecureCRT
(2)如果只是用来在Windows和Linux之间互传文件,客户端选择SecureFX
4.这里以SecureCRT作为远程客户端演示,步骤如下:
(1)先确定没有安装ssh服务
命令:service sshd start
(2) 当出现一下结果时,及说明虚拟机没有安装ssh服务
fauked to start sshd.service: Unit sshd.service not found
(3)此时需要运行以下命令安装ssh服务:
命令:sudo apt-get install openssh-server
(4)安装ssh服务需要下载文件等待几分钟,安装完成后使用命令查看:
命令:service sshd status
(5)如果运行状态显示running,表示安装成功并运行
Active:active (running)
6.此时打开SecureCRT客户端工具
(1)主机名:输入虚拟机Linux的ip,ip查询命令ifconfig
(2)协议:选择SSH2(默认就是SSH2)
(3)端口:选择22(默认就是22)
(4)防火墙:选择None(默认就是None)
(5)用户名:登录时的用户名
(6)设置完成后,点击连接即可,就可以远程操作Linux服务器了
7.虚拟机使用的是:VMware-workstation-full-12.5.2(大小308M)
8.Linux系统使用的是:ubuntu-16.04-desktop-amd64.ios(大小1.38G)
9.可能遇到的问题及解决方式
(1)问题:
<1>使用apt-get命令安装软件识别包:
无法获得锁 /var/lib/dpkg/lock
无法锁定管理目录(/var/lib/dpkg),是否有其他进程占用它?
(2)解决方法:
<1>终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID
<2>强制解锁,命令:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
<3>如果显示下载为完成提示,从新执行下载命令