반응형

 

1. chroot 명령으로 가상의 홈디렉토리 생성함 (유저:apache)

 1) mkdir /var/www/bin  # 유저home dir에 가상의 bin 디렉토리 만듬

2) cp -ap /bin/bash /var/www/bin/bash  # apache 사용할 가상의 bash 쉘 생성

현재 apache 유저의 chroot은  /var/ww/bin/bash로 설정

1. ftp 접속(apache유저)

 

사용자:(none)): apache

331 Please specify the password.

암호:

230 Login successful.

ftp> pwd                    

257 "/"                               # 현재 "/" 디렉토리라고 나옴 

(/etc/passwd파일내 apache의 홈디렉토리는 "var/www" 이지만)

 

ftp> put aaa.txt                    # aaa.txt 파일을 업로드했음.

200 PORT command successful. Consider using PASV.

150 Ok to send data.

226 Transfer complete.

ftp: 0.00초 2.33KB/초

 

2. aaa.txt 업로드 결과

   [root@song ~]# ls -al /var/www/aaa.txt

-rw-r--r--. 1 apache apache 7 Apr 20 11:17 /var/www/aaa.txt

 

 

 

반응형

'OS > LINUX' 카테고리의 다른 글

FS 축소  (0) 2017.12.21
nfs 설정  (0) 2017.12.19
chroot명령어 이용 가상home dir생성  (0) 2017.04.20
FS확장.(LVM)  (0) 2017.04.11
root접속불가 발생, 원인은 securetty  (0) 2017.04.06

+ Recent posts