rh007 发表于 2015-11-6 02:47:28

aix上ftp用户设置

  1. 创建ftp根目录 $TRANSFILE/ssftpsvr,创建四个子目录 BAT, RPT,STD,CORR,修改目录权限755 (chmod)
2. 创建ftp用户 ssftp
3. 修改 /etc/passwd 更改ssftp用户home目录为$TRANSFILE/ssftpsvr
4. 限制ssftp用户远程登录,telnet,rlogin
    编辑 /etc/security/user
    更改需要限制的用户属性 rlogin = false
5. 控制ssftp的访问权限 /etc/ftpaccess.ctl
    readonly: $TRANSFILE/ssftpsvr
    readwrite: $TRANSFILE/ssftpsvr/BAT, $TRANSFILE/ssftpsvr/RPT,$TRANSFILE/ssftpsvr/STD,$TRANSFILE/ssftpsvr/CORR
    5.1 创建并编辑ftpaccess.ctl
#touch /etc/ftpaccess.ctl
#vi /etc/ftpaccess.ctl------>添加useronly: ssftp,ftpuser2…
  5.2 拷贝ls 二进制文件到用户home目录 :
Please replace $HOME below with user's home directory.
$HOME标示该用户的主目录
# mkdir bin
# chown root bin
# cp /bin/ls $HOME/bin/ls
# chmod 111 $HOME/bin/ls
# chmod 555 $HOME/bin
# chgrp system $HOME/bin

5.3 拷贝必须的库文件:
# mkdir lib
# chmod 555 lib
# chgrp system $HOME/lib
# cp /lib/libc.a lib/libc.a
# cp /lib/libcurses.a lib/libcurses.a
# cp /lib/libcrypt.a lib/libcrypt.a

6.重启ftp服务:
#stopsrc -t ftp
#startsrc -t ftp
  
  
页: [1]
查看完整版本: aix上ftp用户设置