Ubuntu专区答疑精选

董师傅茶坊

Ubuntu搭建免费办公平台的系列文章我们已全部刊载完毕了。从我们收到的反馈邮件和网上专家答疑区的情况来看,系列文章受到了广大读者的好评。不管是不是在金融危机背景下,如何使用开源软件来降低企业的IT办公支出将是一个长期值得关注的焦点。本期,我们就专家答疑区中的精选问题进行解答。

网友(xzsnoopy):Linux和XP比较,优势在哪里?有很多软件在Linux下不能兼容的,该怎么解决呢?

答:Linux和XP应该说各有优劣,基于GNU/Linux的绝大多数发行版开源、免费、安全、稳定、高效,总的来说,可扩展性强,但其游戏支持远远不够。XP是商业软件,简单、快捷,对用户友好,支持的游戏多。

我们日常使用的软件大多在Linux上可以找到功能相同的软件,有些还更加强大。如数码照片管理软件F-Spot等。对于部分Windows软件,如网银支持的IE等,在Linux上可以考虑使用Wine来安装。对于少数实在不能用Wine安装的软件,但又必须在Linux上用的,也可以安装一个Linux上的虚拟机,然后在虚拟机中安装Windows系统,最后安装该软件,不过性能会有些影响。

网友(贝贝龙在线):我想在Linux中只允许某个IP通过telnet(远程登录)进来,其他IP不可以。

答:要对telnet进来的IP地址进行限制,可通过hosts.allow和hosts.deny来实现,即只允许某个IP访问in.telnetd服务:

1.用命令sudo vi /etc/hosts.allow 来编辑该文件,加入一行:

in.telnetd : 192.168.0.18

2.用命令sudo vi /etc/hosts.deny 来编辑该文件,加入一行:

ALL:ALL

3.sudo /etc/init.d/xinetd restart来重启telnetd服务。

这样设定后,就只能从IP地址为192.168.0.18的计算机远程登录进来。

网友(appleD):忘记Ubuntu登录用户的密码怎么办?

答:这是较为常见的问题,这里介绍使用GRUB菜单中的系统恢复模式来修改用户密码的方法。启动电脑时,按F8或ESC键,将出现GRUB启动菜单,在启动菜单中列出有多个启动行,一般第一行为正常启动模式,第二行为对应系统恢复模式。如果第二行行尾有“recovery mode”即“恢复模式”字样,则选中该行,按回车键。按提示操作进入系统终端环境后,在系统提示符“#”后输入相应的命令。如要修改某个登录用户的密码,则输入命令:

passwd username

命令执行后,按提示输入密码,此时输入的即为新的密码,密码要求输入两次。如果忘记了用户名,也可以用命令cat /etc/shadow | more来查看。密码设定后,重新启动系统,用新的密码登录即可。

网友(握握你的手):低配置的旧电脑上安装Linux应注意什么问题?

答:安装Linux系统,CPU、内存和硬盘是须关注的几个重要方面。在旧电脑上安装Linux系统,首先要能够安装上Linux系统,其次是配置成功网卡,最后是通过别的电脑能访问这台旧电脑。如果硬盘空间足够,可以考虑试试Xubuntu 8.04或ubuntu的Alternate版本,前者带一个轻型的图形界面,后者可在字符界面下进行安装。因现在的LiveCD都能从光盘启动运行,所以制作光盘后放入计算机光驱,看能否正常运行。如能正常运行,一般是可以安装到硬盘的。另外,这台电脑可以用来做高配置机的终端机,即这台电脑作为一台瘦客户端,在高配置机安装LTSP终端服务,不过要求两台电脑联网,且在同一网段内。

网友(王令):在Windows XP中可以设定自动登录到系统中,即不需要输入用户名和口令就可以登录到系统中,如何在登录Ubuntu时不用设置密码?

答:Ubuntu系统提供了自动登录的功能,我们来看一看如何设置,假设Ubuntu使用默认的集成桌面环境为GNOME,默认采用的显示管理器是GDM,则登录到Ubuntu系统,进入GNOME集成桌面环境,在菜单“系统→系统管理”下找到“登录窗口”项,运行它进入“登录窗口首选项”设定窗口,选中“安全”标签页。在该标签页中,找到“启动自动登录”选项,勾选前面的方框,设定一个自动登录时使用的用户名,在“用户”组合框中选择一个用户(在Ubuntu系统中已经建立的用户),点击“关闭”按钮保存并退出“登录窗口首选项”设定窗口,重新启动后,没有出现系统登录界面,直接进入Ubuntu系统默认的GNOME桌面环境。