1. 虚拟机安装完成后,默认root用户没有密码,用sudo passwd root
2. Ubuntu默认没有安装ssh。安装后也默认不能root用户ssh登录
(1)apt-get install openssh-server
(2)可以对 openssh server进行配置vi /etc/ssh/sshd_config
找到PermitRootLoginno一行,改为PermitRootLogin yes
(3)重启 openssh server service ssh restart或者 /etc/init.d/ssh start
(4)客户端如果是ubuntu的话,则已经安装好ssh client,可以用下面的命令连接远程服务器。sshxxx.xxx.xxx.xxx。如果是windows系统的话,可以使用SSH Secure Shell等ssh软件进行远程连接。
(5)dpkg -l | grep ssh或者ps -e | grep ssh查看
3. Vi使方向键变乱码 退格键不能使用的解决方法
(1)编辑/etc/vim/vimrc.tiny:由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是“setcompatible”,如下所示:
setcompatible
" vim: set ft=vim:
将“compatible”改成“nocompatible”(不要使用vi键盘模式,而是使用vim自己的)非兼容模式就可以解决方向键变ABCD的问题了。
(2)接下来要解决Backspace键的问题也很简单,在刚才那句话后面再加一句:
setbackspace=2(使退格键正常处理indent,eol,start等)
变成如下所示:
setnocompatible
setbackspace=2
" vim: set ft=vim:
4. 配置静态IP和DNS服务器
(1)配置静态IP地址:
打开/etc/network/interfaces文件,内容为
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
以上表示默认使用DHCP分配IP,如果想指定静态IP,则需要如下的修改
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static *******定义为静态IP
address 192.168.2.29 *******所要设置的IP地址
netmask 255.255.255.0 *******子网掩码
gateway 192.168.2.1 *******网关(路由地址)
(2)手动设置DNS服务器
打开文件/etc/resolv.conf,设置内容如下
nameserver 192.168.2.1 ******网关(同上)
nameserver 202.106.0.20 ******DNS服务器地址
注意:重启Ubuntu后发现不能上网,问题出现在/etc/resolv.conf。重启后,此文件配置的dns又被自动修改为默认值。所以需要永久性修改DNS。方法为
打开文件/etc/resolvconf/resolv.conf.d/base,写入一下内容:
nameserver 192.168.2.1
nameserver 202.106.0.20
(3)重启networking服务,使其生效,命令为:
/etc/init.d/networking restart
(亲身经历为:重启此服务无效,还是重启系统给力)