初次安装ubuntu遇到的问题
时间:2010-09-16 来源:jiney555
1、网络设置:采用NAT共享上网方式。 NAT设置,共享上网。
windows设置:
查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为 VMNET8(NAT)(如果是bridge必 须是(VMNET1) NAT方式使用的VMNet8网卡,主要要知道Gateway、DNS两个重要的IP。 第一个地址(192.168.83.1):静态地址,分配给了宿主机Xp的VMware Network Adapter VMnet8适配器 使用。 第二个地址(192.168.83.2):静态地址,分配给了NAT设备使用。 (192.168.83.3到192.168.83.127)静态地址,保留。 (192.168.83.128到192.168.83.254):DHCP作用域地址范围,分配给虚拟机使用。 vmware设置 在 interfaces 中添加以下内容:
sudo gedit /etc/network/interfaces
auto eth0
iface eth0 inet static
address 202.113.235.181
netmask 255.255.255.0
gateway 202.113.235.1这其中,斜体部分标注的 IP 地址是我服务器的设置,您需要根据您的具体情况修改。当然,如果您的服务器 使用的是 DHCP 来分配 IP 地址,只需要写上 iface eth0 inet dhcp 就可以了,无需设置 address/netmask/gateway。 然后,修改 resolv.conf 配置 DNS 服务器: sudo nano /etc/resolv.conf 添加您的 DNS 服务器地址: nameserver 202.113.16.10 nameserver 202.113.16.11完成后,重新启动 networking 服务: sudo /etc/init.d/networking restart 这样应该就可以连通网络了。如果您使用的是 ADSL,可能还需要装上 pppoe 之类的东西,考虑到服务器很少用这样的配置,这里就不讨论了,需要的话可以在网上查找。 2、安装和设置 OpenSSH Server 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server
注:在vmware下ubuntu,需要设置vmware 菜单下:
编辑--》编辑虚拟网络--》NAT--》编辑--》端口映射--》入口TCP端口--》添加 :
主机端口:84,虚拟机IP地址:192.168.83.128,端口:22
在Vmware下安装Ubuntu10.04 系统盘不能小于10G,小于10G会安装不完全,会出各种问题!
可能会出现:
下列的套件有未满足的相依关系:
openssh-server:相依关系:openssh-client(=1:5.3p1-3ubuntu3)但1:5.3p1-3ubuntu4即将被安装
E:损毁的套件。
查询ssh状态:
ps -e|grep ssh
在ubuntu下利用网络下载一个openssh-server;
在点击
sudo apt-get install openssh-server,即安装成功
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已经在运行了。
4. 在客户端通过ssh登录服务器。假设服务器的IP地址是192.168.0.103,登录的用户名是hyx。
$ ssh -l hyx 192.168.0.103
接下来会提示输入密码,然后就能成功登录到服务器上了 3、更改root密码
sudo passwd root
input new passwd 4、Ubuntu 防火墙
启用
sudo ufw enable
sudo ufw default deny
关闭
sudo ufw disable
查看状态
sudo ufw status 5、netstat -nat
1.dpkg -l|grep ssh
确认ssh server有否安装? 2.ps -ef|grep ssh
安装后,确认启动了吗? 3.netstat -na|grep ssh
查看ssh的端口发布在那个端口 4.xp端,telnet *.*.*.* 22 (默认你未修改sshd的配置文件) 5.如不同,请检查iptables
iptables -vnL
iptables -vnL nat ps :必要时注意系统日志
又卸载了, 重启机器, 重新安装
实验远程登录的时候可能会发现,在输入完用户名后需要等很长一段时间才会提示输入密码。其实这是由于 sshd 需要反查客户端的 dns 信息导致的。我们可以通过禁用这个特性来大幅 提高登录的速度。首先,打开 sshd_config 文件:
sudo nano /etc/ssh/sshd_config
找到 GSSAPI options 这一节,将下面两行注释掉:
#GSSAPIAuthentication yes #GSSAPIDelegateCredentials no然后重新启动 ssh 服务即可:
sudo /etc/init.d/ssh restart ubuntu安装与删除软件的命令
再登录试试,应该非常快了吧
6、Ubuntu软件安装与删除相关命令
安装软件
命令: sudo apt-get install softname1 softname2 softname3……
卸载软件
命令:sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置
命令: sudo apt-get remove –purge softname1
更新软件信息数据库
命令: sudo apt-get update
进行系统升级
命令: sudo apt-get upgrade
搜索软件包
命令: sudo apt-cache search softname1 softname2 softname3…… Deb软件包相关安装与卸载 安装deb软件包
命令: dpkg -i xxx.deb
删除软件包
命令: dpkg -r xxx.deb
连同配置文件一起删除
命令: dpkg -r –purge xxx.deb
查看软件包信息
命令: dpkg -info xxx.deb
查看文件拷贝详情
命令: dpkg -L xxx.deb
查看系统中已安装软件包信息
命令: dpkg -l
重新配置软件包
命令: dpkg-reconfigure xxx
windows设置:
查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为 VMNET8(NAT)(如果是bridge必 须是(VMNET1) NAT方式使用的VMNet8网卡,主要要知道Gateway、DNS两个重要的IP。 第一个地址(192.168.83.1):静态地址,分配给了宿主机Xp的VMware Network Adapter VMnet8适配器 使用。 第二个地址(192.168.83.2):静态地址,分配给了NAT设备使用。 (192.168.83.3到192.168.83.127)静态地址,保留。 (192.168.83.128到192.168.83.254):DHCP作用域地址范围,分配给虚拟机使用。 vmware设置 在 interfaces 中添加以下内容:
sudo gedit /etc/network/interfaces
auto eth0
iface eth0 inet static
address 202.113.235.181
netmask 255.255.255.0
gateway 202.113.235.1这其中,斜体部分标注的 IP 地址是我服务器的设置,您需要根据您的具体情况修改。当然,如果您的服务器 使用的是 DHCP 来分配 IP 地址,只需要写上 iface eth0 inet dhcp 就可以了,无需设置 address/netmask/gateway。 然后,修改 resolv.conf 配置 DNS 服务器: sudo nano /etc/resolv.conf 添加您的 DNS 服务器地址: nameserver 202.113.16.10 nameserver 202.113.16.11完成后,重新启动 networking 服务: sudo /etc/init.d/networking restart 这样应该就可以连通网络了。如果您使用的是 ADSL,可能还需要装上 pppoe 之类的东西,考虑到服务器很少用这样的配置,这里就不讨论了,需要的话可以在网上查找。 2、安装和设置 OpenSSH Server 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server
注:在vmware下ubuntu,需要设置vmware 菜单下:
编辑--》编辑虚拟网络--》NAT--》编辑--》端口映射--》入口TCP端口--》添加 :
主机端口:84,虚拟机IP地址:192.168.83.128,端口:22
在Vmware下安装Ubuntu10.04 系统盘不能小于10G,小于10G会安装不完全,会出各种问题!
可能会出现:
下列的套件有未满足的相依关系:
openssh-server:相依关系:openssh-client(=1:5.3p1-3ubuntu3)但1:5.3p1-3ubuntu4即将被安装
E:损毁的套件。
查询ssh状态:
ps -e|grep ssh
在ubuntu下利用网络下载一个openssh-server;
在点击
sudo apt-get install openssh-server,即安装成功
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已经在运行了。
4. 在客户端通过ssh登录服务器。假设服务器的IP地址是192.168.0.103,登录的用户名是hyx。
$ ssh -l hyx 192.168.0.103
接下来会提示输入密码,然后就能成功登录到服务器上了 3、更改root密码
sudo passwd root
input new passwd 4、Ubuntu 防火墙
启用
sudo ufw enable
sudo ufw default deny
关闭
sudo ufw disable
查看状态
sudo ufw status 5、netstat -nat
1.dpkg -l|grep ssh
确认ssh server有否安装? 2.ps -ef|grep ssh
安装后,确认启动了吗? 3.netstat -na|grep ssh
查看ssh的端口发布在那个端口 4.xp端,telnet *.*.*.* 22 (默认你未修改sshd的配置文件) 5.如不同,请检查iptables
iptables -vnL
iptables -vnL nat ps :必要时注意系统日志
又卸载了, 重启机器, 重新安装
实验远程登录的时候可能会发现,在输入完用户名后需要等很长一段时间才会提示输入密码。其实这是由于 sshd 需要反查客户端的 dns 信息导致的。我们可以通过禁用这个特性来大幅 提高登录的速度。首先,打开 sshd_config 文件:
sudo nano /etc/ssh/sshd_config
找到 GSSAPI options 这一节,将下面两行注释掉:
#GSSAPIAuthentication yes #GSSAPIDelegateCredentials no然后重新启动 ssh 服务即可:
sudo /etc/init.d/ssh restart ubuntu安装与删除软件的命令
再登录试试,应该非常快了吧
6、Ubuntu软件安装与删除相关命令
安装软件
命令: sudo apt-get install softname1 softname2 softname3……
卸载软件
命令:sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置
命令: sudo apt-get remove –purge softname1
更新软件信息数据库
命令: sudo apt-get update
进行系统升级
命令: sudo apt-get upgrade
搜索软件包
命令: sudo apt-cache search softname1 softname2 softname3…… Deb软件包相关安装与卸载 安装deb软件包
命令: dpkg -i xxx.deb
删除软件包
命令: dpkg -r xxx.deb
连同配置文件一起删除
命令: dpkg -r –purge xxx.deb
查看软件包信息
命令: dpkg -info xxx.deb
查看文件拷贝详情
命令: dpkg -L xxx.deb
查看系统中已安装软件包信息
命令: dpkg -l
重新配置软件包
命令: dpkg-reconfigure xxx