Linux系统的常用命令和服务器配置

http://tech.ddvip.com   2007年03月10日    社区交流

本文详细介绍Linux系统的常用命令和服务器配置

  在Linux ftp服务中,用户的权限受到双重限制。一是Linux文件系统本身的权限限制。每个文件的访问权限用rwxrwxrwx形势表示。每个用户只能做文件全县允许的操作。二是ftp配置的限制。系统允许的操作,如果在ftp的配置文件中没有被允许,用户还是不能作这个操作。如:某个文件的权限为rwxrwxrwx,即系统认为任何人都有读写执行的权利。如果vsftpd.conf中不允许匿名用户写,匿名用户还是不能修改这个问安。

  对于目录文件的读权限,意味着可以读出这个目录中的文件信息。目录文件的写权限,意味着可以在这个目录下建立、删除、重命名文件。

  用命令groupadd -r ftpAdmin添加一个ftp管理员组。其中-r表示这是一个系统组。

  用命令useradd -c "ftp Administrator" -d /var/ftp/ -G ftpAdmin -s /sbin/nologin -r ftpAdmin添加一个管理员用户ftpAdmin。其中

  -c "ftp Administrator" 是对这个用户的描述。

  -d /var/ftp/ 是这个用户的登陆目录。

  -g ftpAdmin 是这个用户所在的组。

  -s /sbin/nologin 是这个用户登陆时所用的shell。这个shell命令的功能极其弱,以至于不能用telnet登陆。也就是说这个管理员只能当当垃圾清扫员。(呵呵。好没面子的管理员)

  -r 表示这是个系统账号,不用为它建立登陆目录。

  建好管理员以后把incoming目录的管理权给他。

  chown ftpAdmin /var/ftp/incoming :把此目录所有者设为ftpAdmin。

  chmod 755 /var/ftp/incoming :把目录的权限设为所有者可读写执行,同组用户可读、可执行,所有人可读、可执行。

  这样,我们的管理员就可以开始管理了。

责编:豆豆技术应用

正在加载评论...