레이블이 vsftp인 게시물을 표시합니다. 모든 게시물 표시
레이블이 vsftp인 게시물을 표시합니다. 모든 게시물 표시

2017년 12월 28일 목요일

Parent directory access restrictions for vsftpd on ubuntu server 16.04

# useradd
useradd -m -d /home/username/ -s /bin/bash -G sudo username
passwd username
usernamepasswd

# ftp
sudo apt update
sudo apt install vsftpd

cp /etc/vsftpd.conf /etc/vsftpd.conf.bk

vi /etc/vsftpd.conf
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
allow_writeable_chroot=YES

vi /etc/vsftpd.chroot_list
username

# firewall
ufw allow ftp
ufw status

2011년 8월 2일 화요일

vsftp 의 기본 root 리렉토리 지정 ( root 의 경우 )

vi /etc/vsftpd/vsftpd.conf 파일에서 anon_root = /var/spool/asterisk/monitor

다른 계정들은 생성하면 홈리렉토리는 /home/생성계정명 으로 생성 된다


## allow normal access when iptables is on

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

/etc/init.d/iptables save
/etc/init.d/iptables restart