-
vsFTP 설치하고 실행하기정보보안/리눅스 2020. 4. 16. 17:38
설치 및 실행 정책
x.x.20.21 vsftp server
x.x.20.22 ftp client
vsFTP group 9000
vsFTP users 9000~9100
client ftp 설치하기
vsftpd.x86_64 를 설치하자.
[root@localhost ~]# yum install -y ftp
Server vsftp 설치하기
[root@localhost ~]# yum install -y vsftpd.x86_64
리눅스 네트워크 서비스 관리에서 vsftp를 실행시켜 주어야
함[root@localhost ~]# ntsysv
vsftpd.service 실행.
다음 터미널에서
실행여부는 status 를 이용하여 확인이 가능하다.[root@localhost ~]# systemctl start vsftpd
[root@localhost ~]# systemctl status vsftpd ● vsftpd.service - Vsftpd ftp daemon Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled) Active: active (running) since 목 2020-04-16 17:21:53 KST; 56s ago Process: 57998 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS) Main PID: 58000 (vsftpd) Tasks: 1 CGroup: /system.slice/vsftpd.service └─58000 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf 4월 16 17:21:53 localhost.localdomain systemd[1]: Starting Vsftpd ftp daemo... 4월 16 17:21:53 localhost.localdomain systemd[1]: Started Vsftpd ftp daemon. Hint: Some lines were ellipsized, use -l to show in full.
vsFTP사용 계획은 9000번대 group 에 9000~9100 user를 설정하므로
group 추가
[root@localhost ~]# groupadd -g 9000 vsFTP
사용자 추가[root@localhost ~]# useradd -g 9000 -u 9000 vsFTP_1 [root@localhost ~]# useradd -g 9000 -u 9001 vsFTP_2 [root@localhost ~]# passwd vsFTP_1 [root@localhost ~]# passwd vsFTP_2
client 에서 접속확인하자.
[root@localhost ~]# ftp 192.168.20.21 Connected to 192.168.20.21 (192.168.20.21). 220 (vsFTPd 3.0.2) Name (192.168.20.21:root): vsFTP_1 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp>
'정보보안 > 리눅스' 카테고리의 다른 글
DNS_0101_Zone파일 구성 (0) 2020.04.20 router 만들기. (0) 2020.04.17 네트워크 자동실행 설정하기 (0) 2020.04.16 Rsync (0) 2020.04.13 RPM (0) 2020.04.13