firewalld 설치firewalld 추가할 서비스를 지정해줍니다포트를 추가해줍니다. 두번째 permanent는 시스템을 재부팅하더라도 유지한다는 것vsftpd 설치vi /etc/vsftpd/vsftpd.conf로 들어온 화면. :se nu로 줄 번호를 표시하였습니다.
위의 125번째 줄의 ipv6 사용하지 않으므로 listen을 YES로 해주어야 합니다.
위와같이 설정을 안해줄 시 530에러나 500에러가 나옵니다.
chrootlist를 활성화했으므로 설정해줍니다. 여기선 rootftpusers에서 root를 제거해줍니다. not allowd list
여기서 gogle을 추가해주시면 됩니다. 그리고 밑의 고급 공유를 눌러서 선택한 폴더 공유를 눌러줍시다.
다시 넘어와서 다른 운영체제인 윈도우 7이 깔린 가상머신으로 넘어왔습니다. 여기서 실행창에 접속하고자 하는 공유폴더가 있는 IP를 입력해주시고(\\IP)식으로 입력. 사용자 이름과 암호를 입력해주시면 됩니다.
사용자 이름과 암호를 입력하면 gogle에 접속할 수 있게 됩니다.
gogle폴더 안에 admin과 sales라는 폴더를 따로 지정을 해놓았습니다.
admin과 sales에는 a,b,c,d가 접속할 수 있는 폴더가 있고 없는 폴더가 있게 하겠습니다.예를들어 a,c는 admin을 접속할 수 있으나 sales는 접속할 수 없게하던지 하는 일을 하는 것 말이지요.
처음 admin의 속성을 보시면 gogle이 그대로 들어가있는 것을 보실 수 있습니다. 또 gogle의 권한을 바꾸지도 못합니다. windows 운영체제는 상위폴더에서 작업한 내용을 하위폴더가 그대로 물려받는 상속이라는 것을 기본적으로 채택하고 있기에 그런것입니다.
저는 각 폴더마다 사용자별 권한을 다르게 부여할 것이기에 이런식으로 되면 모든 폴더가 gogle폴더와 똑같은 권한을 가지는 것이기에 좀 더 세세한 권한설정이 불가하게 됩니다.
네트워크를 통해서 공유폴더에 접속 시에는 공유권한이 먼저 적용이 되고 이후 보안권한이 적용이 됩니다.
고급을 클릭하여 사용 권한 변경을 눌러줍니다. 사용권한 변경을 해서 체크박스를 풀어주시면 창이 뜨는데 거기서 추가를 눌러주시면 됩니다.
또 캡처를 못해서 ㅎㅎ...공유하려는 폴더가 있는 컴퓨터에서 작업을 해줍시다. gogle 폴더의 공유탭에 고급에 권한 이라는 것이 있는데 이것을 클릭해서 gogle의 모든 권한을 허용해줍시다. 이것을 해야 gogle파일 안의 admin과 sales 폴더를 작은 권한을 부여하여 쓰기나 수정, 같은 것들을 따로 설정해주실 수 있습니다.
admin의 속성 -> 보안-> 편집 -> 추가 에서 저는 a ,c ,d는 admin폴더에 쓰기가 가능하다고 설정을 해줍니다.
입력하는 곳에 a;c;d입력
이렇게 지정을 해줄시
admin에 파일을 만들 수 있습니다. 여기서 저는 쓰기만을 추가로 또 지정해주었는데 권한에 대해서 간단히 정리해보겠습니다.
읽기 및 실행 – 파일이나 폴더 접근이 가능하고 파일을 실행할 수 있습니다.
단 파일이나 폴더를 생성할 수 없으며 내용 변경도 불가. 이름변경도 불가합니다.
쓰기 – 통상적으로 읽기 및 실행 권한을 포함하고 있으며 파일 및 폴더 생성이 가능하나 삭제는 불가능합니다. 주의할 점은 파일의 내용을 변경할 수 있는것은 수정과 다르지 않습니다. 단 수정과 차이점은 파일이름을 수정할 수 없으며 삭제 불가합니다.
수정 – 쓰기의 권한을 모두 포함하고 있으면서 파일 삭제 및 이름변경이 가능합니다. 모든 권한과의 차이점은 소유권을 변경할 수 없다는 점입니다.