proFTPd에서 비번 변경하기

맥미니에 XAMPP를 깔아봤는데 여기에 있는 ftp서버 기본아이디랑 비번이 지정되어 있습니다.
이거 바꾸는 방법을 찾았는데 proftpd.conf 파일안에 

UserPassword 아이디 비번

이 부분을 변경해도 안되더군요. 
사실 여기에 비번은 @#%f342#@ 뭐 이런식으로 암호화된 비번값이 있었습니다.
이거 바꾸는 방법이 제가 못찾는건지 XAMPP에서 잘 안되더군요.

물론 xampp security 라고 친담에 바꿀수도 있긴 한데…
이거 버그인지 제가 뭘 잘못한건지 한번 했더니 MySQL 루트 비번도 이상하게 바뀌었고 
그래서 다시 했더니 기본 페이지 변경만 할 수 있고 다른건 안되더군요.

그래서 저는 저 명령을 아예 안쓰고 일일이 수작업으로 했습니다.
MySQL root 비번도 직접 지정해주고 proFTPd도 수작업으로 하고.

뭐 암튼 각설하고 proFTPd 비번을 바꾸는 법을 정리해봅니다.

일단 id를 쳐봅니다. (위 사진처럼)
그럼 본인의 uid가 나옵니다 저는 501입니다.

sudo ./ftpasswd –passwd –name=아이디 –uid=숫자 –home=홈경로 –shell=/bin/false –file 생성할 비번파일.pwd

EX) sudo ./ftpasswd –passwd –name=linsoo –uid=501 –home=/home/linsoo –shell=/bin/false –file linsoo.pwd

위 예시처럼 타이핑 하면 linsoo.pwd 라는 파일이 생깁니다.

그 파일을 열면
아이디:비번:uid:gid:홈경로:shell
이런 구조로 파일이 생성됩니다.

여기서 비번 부분만 proftpd.conf 파일에서 UserPassword 부분에 복사해주면 됩니다.

인터넷 검색해보면

AuthUserFile    /경로/linsoo.pwd

이렇게 저 pwd 파일을 추가해줘도 된다고 하는데
저는 타이핑이 틀린건지 뭔가 세팅이 틀린건지 안되더군요.

그래서 그냥 conf 파일에 추가했습니다.

참고 : http://www.proftpd.org/docs/contrib/ftpasswd.html


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다