长路漫漫

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

【说明】:以下问题的测试环境为ubuntu-12.04-desktop-i386。

1、什么是apt-get?

【解答】:apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。apt-get命令一般需要root权限执行,所以一般跟着sudo命令。apt-get命令最常用的功能就是用来安装和卸载程序,例如:
               sudo apt-get install g++      # 安装g++
               sudo apt-get remove g++   # 卸载g++

2、安装ubuntu时没有让设置root用户密码,如何使用root账户?

【解答】:(1)若是想使用root权限执行命令,在命令前加sudo即可;
               (2)若是嫌每条命令都加sudo麻烦,可以使用sudo -s可以让用户一直以root权限执行命令;
               (3)若非要使用root用户,可使用sudo passwd root命令设置root用户密码;
               (4)使用sudo passwd -l root可禁用su root,使用sudo passwd -u root再次启用su root。
               (5)若要使用root账户登录到图形界面,可以在/etc/lightdm/lightdm.conf中添加:
                       greeter-show-manual-login=true  #这样登录时便允许手动输入用户名
                       allow-guest=false                        #可选,它可用来禁止guest登录

【说明】:(1)ubuntu默认禁用了root账户,并且其root密码是随机的(网上说每次开机都会被重新设置一个新的密码,也有说每过5分钟或者15分钟就自动更改root密码的,但我采用上面(3)中的方法修改root密码后,超过15分钟和重启系统并没有自动更改root密码)。
               (2)有些版本的ubuntu可能使用的是gdm作为默认显示管理器,gdm.conf的修改此不作说明。

3、sshd服务如何配置?

【解答】:ubuntu默认安装了openssh-client,但是没有安装openssh-server,若想在别的机器(或者是虚拟机的宿主机)通过ssh2连接ubuntu终端,需先安装openssh-server,然后开启sshd服务:
              (1)安装openssh-server使用命令sudo apt-get install openssh-server
              (2)开启sshd服务使用命令sudo service sshd start或sudo /etc/init.d/ssh start。
              (3)查看sshever是否启动了,使用命令ps -e | grep sshd。

4、samba服务如何配置?

【解答】:(1)安装samba和smbfs,分别使用如下命令:
                       apt-get install samba
                       apt-get install smbfs
               (2)修改配置文件/etc/samba/smb.conf,详细修改如下:
                       将[global]节(section)中security=user语句前的注释符号(井号或分号)去掉;
                       在smb.conf文件末尾添加一节,如:
                       [myshare]
                           comment = this is my section    # 注释,可选
                           path = /                  # 设置共享目录
                           writable = yes             # 或者read only = no,设置“读写”权限
                           browseable = yes          # 这样使用\\xxx.xxx.xxx.xxx访问时才可看到myshare目录
              (3)使用testparm命令可检查smb.conf配置是否有误。
              (4)配置samba用户,使用如下命令:
                      touch /etc/samba/smbpasswd
                      smbpasswd - a root      # 这里指定的root用户

5、ubuntu中如何更改计算机名?

【解答】:/etc/hostname文件中保存着计算机名,修改其中内容,然后重启,即可更改计算机名。

posted on 2012-08-13 16:52  opangle  阅读(178)  评论(0)    收藏  举报