Linux
基本的なこと †
ユーザー追加 †
- ftpasswd --file /etc/ftpd.passwd --passwd --name hogehoge --uid 500 -gid 105 --home (共有fullpath) --shell /bin/bash
ユーザー削除 †
- ftpasswd --file /etc/ftpd.passwd --passwd -delete-user --name USERNAME --uid 500 -gid 100 --home /home/USERNAME --shell /bin/sh
PASV mode 設定 †
ldap 連携 †
ldap module のインストール †
sudo yum install proftpd-ldap
/etc/proftpd.conf の編集 †
- コメントを取る
- before
#LoadModule mod_ldap.c
- after
LoadModule mod_ldap.c
- ldap関連の設定
LDAPServer 123.456.789.123:389
LDAPAuthBinds on
LDAPBindDN "cn=administrator,dc=hogehoge,dc=net" "password"
LDAPUsers "dc=hogehoge,dc=net" "(uid=%u)"
LDAPGroups "dc=hogehoge,dc=net" "(&(gidNumber=%v)(status=valid))"
LDAPSearchScope subtree