리눅스 분류
ftp 사용 문의
작성자 정보
- 최재영 작성
- 작성일
컨텐츠 정보
- 1,842 조회
- 2 댓글
- 0 추천
- 목록
본문
안녕하세요.
리눅스 7.3(레드햇)
ftp사용에 관한 문의 드립니다.
기존에 A라는 계정을 만들어서 A라는 홈디렉토리에
P1, P2, P3, P4, P5, P6라는 디렉토리를 생성 후 A라는 사용자가
파일을 집어 넣어 놨습니다.
그런데 B라는 사람이 P1, P2라는 디렉토리를 읽기만 해야 되는 상황이 와서
B라는 계정을 만들어서 B홈디렉토리에 P1, P2를 아래와 같은 방법으로
심볼릭크를 해 놓았습니다.
(#pwd
/user/B
#ln -sd /users/A/P1 P1)
정상적으로 링크는 걸렸지만 B라는 계정으로 ftp를 접속하면 아무런 디렉토리가
없다고 나옵니다.
ftp>ls
No files found
ftp>ls -al
라고 치면 정상적으로 링크가 걸려있는 것을 확인할 수가 있습니다.
링크되어 있는 디렉토리를 확인하여 접속하여 하면
Not connect라고 나옵니다.
(ftp>cd P1)
B라는 계정 사용자는 P1, P2
C라는 계정 사용자는 P1, P3
D라는 계정 사용자는 P5라는 디렉토리만 읽기가 가능해야 합니다.
어떻게 해야 되는지요?
(하드링크를 할려고 했더니 디렉토리는 하드링크가 안된다는 메시지가 나오네요.)
관련자료
-
이전
-
다음
댓글 2
배준태님의 댓글
- 배준태
- 작성일
심볼릭 링크를 만든후 ftp 접속한 후 그 폴더로 이동하면 이동 되도록 하려고 하는데
심볼릭 링크는 보이는데 이동이 안됩니다.
/etc/proftpd.conf 에서 ShowSymlinks on 으로 설정했습니다.
심볼릭 링크는 ln -s /data/temp test 로 만들어구요.
==> /data/temp 의 퍼미션을 수정하시기 바랍니다. 예를 들어 #> chown -R ftp.ftp /data/temp [enter]
여기 게시판 글중에 이런게있네요 참고하시기 바랍니다
심볼릭 링크는 보이는데 이동이 안됩니다.
/etc/proftpd.conf 에서 ShowSymlinks on 으로 설정했습니다.
심볼릭 링크는 ln -s /data/temp test 로 만들어구요.
==> /data/temp 의 퍼미션을 수정하시기 바랍니다. 예를 들어 #> chown -R ftp.ftp /data/temp [enter]
여기 게시판 글중에 이런게있네요 참고하시기 바랍니다
최재영님의 댓글
- 최재영
- 작성일
퍼미션은 다 할당이 되어 있는데 접속이 안됩니다.
익명의 전문가분이 ftp접속으로 하면 자신의 홈디렉토리만 접속이 가능하기 때문에 발생되는 문제점이라고 하네요. ftp설정을 통해 다른 디렉토리로 이동을 하게 보안설정을 풀어주게 되면 전체 다 풀려서 A라는 계정으로 아무 디렉토리나 접속이 가능하기 때문에 안된다라는 말씀을 하더군요
(보안설정을 풀고 다시 각 계정마다 permission을 설정해야 되는데.ㅠㅠ)
익명의 전문가분이 ftp접속으로 하면 자신의 홈디렉토리만 접속이 가능하기 때문에 발생되는 문제점이라고 하네요. ftp설정을 통해 다른 디렉토리로 이동을 하게 보안설정을 풀어주게 되면 전체 다 풀려서 A라는 계정으로 아무 디렉토리나 접속이 가능하기 때문에 안된다라는 말씀을 하더군요
(보안설정을 풀고 다시 각 계정마다 permission을 설정해야 되는데.ㅠㅠ)