vsftpd 질문좀 드립니다.
작성자 정보
- 박태혁 작성
- 작성일
컨텐츠 정보
- 3,011 조회
- 0 추천
- 목록
본문
현재 리눅스 서버에 vsftpd 를 설치하였습니다.
ssh 를 통해서 root로 접속후 ftp localhost 하게 되면
초기 메세지에 "Connected to www.도메인.com." ~~~~~~~~
이렇게 나오는데 문제는 위에 나오는 도메인이 다릅니다.
현재 사용중인 도메인은 www.도메인.co.kr을 사용하는데 위와같이 나오네요
vsftp환경설정파일에 위의 도메인을 입력하셔서 나오는것입니다.
입력하시지 않았다면 위와 같이 나오지 않겠죠.
환경설정파일이 있는데 ~~~ vsftp.conf파일일겁니다. ㅡㅡ^ (파일명이 생각이 잘... )
그리고 환경설정에서 root 로 접속가능하게 해두었는데
root / 비번을 입력해도 530 Permission denied. 메세지가 나옵니다.
기본적으로 계정을 생성하면 ssh로 접속이 모두 가능합니다.
예전에는 telnet을 이용했지만 , 시간이 지남에 따라 보안쪽으로 좀더 나은 ssh를 이용하게 된것입니다.
그리고 퍼미션에러가 나는것은 아래의 내용을 보시고 찾아보시기 바랍니다.
권한설정이 잘못되어서 나오는 메시지입니다.
[리눅스 명령어 / 10강] chmod 명령어 사용법 x 퍼미션 변경하기
1. 기능
파일이나 디렉토리의 퍼미션(허가권)을 변경하거나 지정
2. 문법
chmod [옵션] (u|g|o|a)(+|-)(r|w|x) files directory...
3. 사용방법 및 정보
파일 퍼미션은 파일이나 디렉토리의 사용을 허가하거나 제한하는 데 사용하는 허가권을 말한다.
소유자(user), 그룹(group), 다른 사용자(others)에 대한 각각의 허가권은 읽기 권한(r), 쓰기 권한(w), 실행 권한(x)으로 구성되며 해당 권한이 주어지지 않으면, - 로 나타난다.
user┛ ┃ ┗ other
group
$ls -l test.sh
_rwx--x--x 1 tester testgroup 45 Nov 06 17:03 test.sh
해당 파일 (test.sh)에 대하여 파일 소유자 tester는 읽고, 쓰고, 실행할 수 있으며, 그룹 testgroup에 속한 사용자와 그 외의 다른 사용자들은 해당 파일을 실행만 할 수 있다.
파일 및 디렉토리에 대한 퍼미션을 변경할 때는, 문자열을 이용한 상대 모드와 8진수 체계를 이용한 절대 모드 방법을 이용할 수 있다.
- 상대모드
ACCESS CLASS
u : user의 퍼미션
g : group의 퍼미션
o : other의 퍼미션
a : user + group + other
OPERATOR
+ : 퍼미션 추가
_ : 퍼미션 삭제
= : 퍼미션을 일치시킴
ACCESS TYPEr : 읽기 퍼미션
w : 쓰기 퍼미션x : 실행 퍼미션 (디렉토리는 탐색 퍼미션)
s : SUID, SGID
t
: sticky bit
- 절대모드
각각의 퍼미션 설정을 아래와 같은 값의 합계로 지정한다.
400 : owner의 읽기
200 : owner의 쓰기
100 : owner의 실행40 : group의 읽기
20 : group의 쓰기
10 : group의 실행
4 : other의 읽기
2 : other의 쓰기
1 : other의 실행
퍼미션 설정이 _rwx--x_x 인 파일의 경우를 절대모드로 나타내면 아래와 같다.
rwx : 600
--x : 10
--x : 1
따라서, 퍼미션은 711로 표시한다.
Ex)
[root@ls ]# ls -l miscellaneous -rw-rw-r-- 1 linuxone root 41747 Mar 8 22:34 miscellaneous [root@ls ]# chmod g-w miscellaneous |
miscellaneous 파일의 소유 그룹에서 쓰기(write) 퍼미션을 제거한다.
[root@ls ]# chmod u+x,g-w miscellaneous [root@ls ]# ls -l miscellaneous -rwxr--r-- 1 linuxone root 41747 Mar 8 22:34 miscellaneous |
miscellaneous 파일의 소유자에게는 실행(execute) 퍼미션을 추가, 소유 그룹에게서는 쓰기(write) 퍼미션을 제거해준다.
질문은 위에나오는 초기메세지는 일반적인 메세지 인가요 접속과 상관없는?
그리고 접속시 id와 비번은 ssh접속시 사용하는 id/pw 가 맞는지 궁금합니다.
접속시에 환영메시지를 넣는경우가 있습니다.
사용자분께서 conf파일에 환영메시지를 넣어서 위와 같이 나오는것 같습니다.
그리고 계정이 생성되면 패스워드를 설정하는데 ~ ssh접속시 쓰이는 ID와 패스워드는 계정생성에 쓰인것과 동일한 것입니다.
--------------------------------------------------------------------------------------------
제가 너무 두서없이 글을썻네요..답변글처럼 root / pw 로 입력 했는데 530 ~ 나네요.. 그건 그렇고 위의 메세지는 그냥 단순한 메세지 인가요 아님 접속하는 곳인가요?
단순 메시지입니다. ("__)'
관련자료
-
이전
-
다음