[Armadillo:04985] Re: 個別のftpアカウントを作成する方法を教えてください。
mizo
email@hidden
2010年 2月 19日 (金) 09:58:29 JST
溝渕です。
email@hidden wrote:
> ftpが行えるユーザアカウントの作成が、わかりません。
> ちなみに、
> atmark-dist/vendors/AtmarkTechno/Armadillo-220.Recover/
> 以下にて、"ftp"でgrepしてみましたが、ヒットしませんでした。
> Armadillo-220.Base/ 以下も、該当なしでした。
grepはオプション無しで実行すると指定したファイルそのものしか検索の対象に
しません。
-r(--recursive)オプションを付けると指定したディレクトリ以下全てのファイ
ルを再帰的に検索します。
[pc]$ cd atmark-dist-20090318/vendors/AtmarkTechno/Armadillo-220.Recover
[pc]$ grep -r ftp .
./etc/passwd:ftp:x:501:501::/home/ftp:
./etc/init.d/rc:/etc/init.d/checkftp
./etc/init.d/rc:iptables -A INPUT -i $PRIMARY_IF -p tcp -d 0/0 --dport
ftp -j ACCEPT
./etc/init.d/rc:iptables -A INPUT -i $PRIMARY_IF -p tcp -d 0/0 --dport
ftp-data -j ACCEPT
./etc/inetd.conf:ftp stream tcp nowait root /bin/ftpd
ftpd -l
./etc/services:ftp-data 20/tcp
./etc/services:ftp 21/tcp
./etc/services:tftp 69/udp
./etc/services:sftp 115/tcp
./etc/services:venus-se 2431/udp # udp sftp side
effect
./etc/services:codasrv-se 2433/udp # udp
sftp side effect
./etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./etc/gshadow:ftp:!::
./etc/shadow:ftp:!:1:0:99999:7:::
./etc/group:ftp:x:501:
./Makefile: home home/ftp home/ftp/etc home/ftp/bin \
./Makefile: home/ftp/lib home/ftp/pub \
./Makefile: LS_REAL=/bin/busybox $(TOOLS_DIR)/create-checkftp.sh
> 仮に"ftp"が、見つかったとして、
> その後に、どのような手順をふめばよろしいのでしょうか?
ftpユーザとして定義しているもの(etc/shadow, etc/group)を追加します。
ftpプロトコルやプログラムとして定義しているもの(etc/inetd.conf,
etc/ssh/ssh_config)は追加の必要がありません。
armadillo メーリングリストの案内