달력

11

« 2024/11 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2016. 11. 24. 01:36

vsftpd 500 OOPS: cannot change directory 리눅스서버2016. 11. 24. 01:36


vsftp 설치하고 잘되던 놈이 재부팅 하니 로그인은 되는데

500 OOPS: cannot change directory

요래 GR하면서 디렉토리 리스트를 못보여준다.


검색해보니 selinux 문제란다.. 망할넘의 selinux

웹서버에 삼바에 ftp에 아주 번거롭게 만드는 놈일세...


]# getsebool -a | grep ftp

해서 ftp_home_dir 상태가 off 이면 


]# setsebool -P ftp_home_dir=1

]# service vsftpd restart

요러면 된단다... 

-P 는 재부팅 후에도 적용된다는건데 저 옵션주면 한참 걸리기는 하더라.


근데 안돼 ㅜㅜ


그래서 allow_ftpd_full_access 옵션주면 된다는 게 있길래 했더니 된다.


]# setsebool -P allow_ftpd_full_access on

]# service vsftpd restart



]# setsebool -P allow_ftpd_full_access=1 도 같은거다



:
Posted by 비개인오후