FTP

 

(16)
https://www.server-world.info/query?os=Ubuntu_16.04&p=ftp&f=1
http://tomoprog.hatenablog.com/entry/2016/03/02/010729
http://blog.livedoor.jp/devslife-other/archives/1313420.html

userdel -r testuser
useradd -s /bin/bash -d /home/testuser testuser
passwd testuser
mkdir /home/testuser
chown testuser:testuser /home/testuser
cat /etc/passwd | grep testuser
ls -l /home

※デフォルトシェルがないとFTPログインできない

apt -y install vsftpd lftp

vim /etc/vsftpd.conf


listen=YES
listen_ipv6=NO

write_enable=YES

ascii_upload_enable=YES
ascii_download_enable=YES


chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

ls_recurse_enable=YES

 

seccomp_sandbox=NO

userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list

allow_writeable_chroot=YES


vim /etc/vsftpd.user_list
testuser

vim /etc/vsftpd.chroot_list
testuser


systemctl restart vsftpd
systemctl status vsftpd


lftp -u testuser 192.168.137.151

 

 


(18)
userdel -r testuser
useradd -s /bin/bash -d /home/testuser testuser
passwd testuser
mkdir /home/testuser
chown testuser:testuser /home/testuser
cat /etc/passwd | grep testuser
ls -l /home

※デフォルトシェルがないとFTPログインできない

apt -y install vsftpd lftp

vim /etc/vsftpd.conf


listen=YES
listen_ipv6=NO

write_enable=YES

ascii_upload_enable=YES
ascii_download_enable=YES


chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

ls_recurse_enable=YES

 

seccomp_sandbox=NO

userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list

allow_writeable_chroot=YES


vim /etc/vsftpd.user_list
testuser

vim /etc/vsftpd.chroot_list
testuser


systemctl restart vsftpd
systemctl status vsftpd


lftp -u testuser 192.168.137.145

 

 


(9)
https://www.server-world.info/query?os=Debian_9&p=ftp&f=1
http://tomoprog.hatenablog.com/entry/2016/03/02/010729
http://blog.livedoor.jp/devslife-other/archives/1313420.html


userdel -r testuser
useradd -s /bin/bash -d /home/testuser testuser
passwd testuser
mkdir /home/testuser
chown testuser:testuser /home/testuser
cat /etc/passwd | grep testuser
ls -l /home

※デフォルトシェルがないとFTPログインできない

apt -y install vsftpd lftp

vim /etc/vsftpd.conf


listen=YES
listen_ipv6=NO

write_enable=YES

ascii_upload_enable=YES
ascii_download_enable=YES


chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

ls_recurse_enable=YES

 


seccomp_sandbox=NO

userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list

allow_writeable_chroot=YES


vim /etc/vsftpd.user_list
testuser

vim /etc/vsftpd.chroot_list
testuser


systemctl restart vsftpd
systemctl status vsftpd


lftp -u testuser 192.168.137.146

 

 

 

 

(7)
https://qiita.com/zVNcMGKnBAoC2YW/items/844d4c6052a0c38fa6db
https://www.server-world.info/query?os=CentOS_7&p=ftp


yum -y install vsftpd lftp


vim /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

ascii_upload_enable=YES
ascii_download_enable=YES

 

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

ls_recurse_enable=YES

listen=YES
listen_ipv6=NO

userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list


use_localtime=YES
seccomp_sandbox=NO


vim /etc/vsftpd/user_list
testuser

vim /etc/vsftpd/chroot_list
testuser


systemctl restart vsftpd
systemctl status vsftpd


lftp -u testuser 192.168.137.50

 

 

(2012R2)
https://www.ipentec.com/document/windows-server-2012-ftp-server-install