반응형
Chap14. NFS, 삼바Samba
01. NFS
- NFS (Network File System) : 네트워크를 통해 다른 시스템의 디스크를 연결하여 사용하는 것
[서버에서]
- sudo apt-get install nfs-common nfs-kernel-server rpcbind : NFS패키지 설치.
- /etc/exports : NFS서버 설정 파일. 클라이언트에 제공할 디렉터리와 클라이언트 주소+NFS옵션을 나열함
- chmod 707 /home/share : 클라이언트에 제공할 디렉터리를 만들고 해당 디렉터리의 권한 변경 후 위 파일에 기록
- rw : NFS서버 디렉터리에 읽기, 쓰기를 모두 허용한다는 NFS옵션
- sudo systemctl restart nfs-kernel-server : NFS서버 재시작
- sudo systemctl restart rpcbind : NFS서버 재시작
- sudo systemctl startus nfs-kernel-server : NFS서버 동작상태 확인
- sudo exportfs : 디렉토리가 제대로 공유되었는지 확인 (서버 쪽에서 공유확인)
[클라이언트에서]
- sudo apt install nfs-common : NFS 패키지 설치
- sudo mount -t nfs 서버IP주소:공유디렉터리경로 클라이언트마운트포인트경로 : 클라이언트 측에서 마운트하는 명령
- sudo mount -t nfs 192.168.0.184:/home/share /mnt : 예시)
- df : 파일시스템 확인으로 마운트 확인
- 마운트 후 클라이언트 측에서 해당 경로로 이동하여 파일 생성 등을 작업하면 서버의 디스크를 사용하는 것이 됨.
- /etc/fstab : NFS파일 시스템 자동 마운트 설정. 리눅스 부팅 시마다 마운트하도록 설정 가능 -> 서버에 있는거야 클라이언트에 있는거야?
- 192.168.1.199:/home/share /mnt nfs fg,soft 1 2 : 예시)설정 예시. 마운트 옵션을 포함함
- fg / hard / soft : 첫번째 마운트 시도에 타임아웃 발생 시 마운트 중단/메세지 출력 후 무한정 시도/프로그램에 오류 보고 후 부팅 시도 하라는 마운트 옵션
- showmount -e 서버IP주소 : nfs서버의 공유 내용 확인 (클라이언트 쪽에서 공유확인)
02. 삼바 Samba
- 삼바 : 기능)리눅스-윈도우 간 폴더,디렉터리,프린터 등 공유(우리는 윈도우에서 리눅스 디렉 공유받음)
- 윈도우에서 리눅스 디렉 공유받기
- 리눅스에 samba서버 설치, 서버 설정, 공유 디렉 설정.
- 윈도우에서 리눅스 디렉 공유받음
- sudo apt install samba : 삼바 설치
- /etc/samba/smb.conf : 삼바 설정 파일
- sudo systemctl restart smbd : 삼바 서버 재시작
- sudo systemctl restart nmbd : 삼바 서버 재시작
- sudo systemctl status '' : 두개의 동작 확인
- smbpasswd : 기능) 삼바 접속 사용자의 암호 설정
- sudo smbpasswd -a user1 : user1의 암호 설정하기. (계속 사용자를 user1이라 함)
- 윈도우 파일탐색기에서 네트워크 > 네트워크 드라이브 연결 > \\IP주소\user1 입력하고 뜨는 창에서 리눅스에서 설정한 비밀번호 입력
- 접속 성공 시 해당 디렉토리가 윈도우에 연결됨
- sudo smbclinet //IP주소/user1 -U user1 : 예) 리눅스에서도 다른 리눅스 시스템의 삼바 서버 접속 가능
반응형
'뚝딱 공부 상자 > Linux' 카테고리의 다른 글
[Linux] Chap9 : 소프트웨어 관리 (일부 9.5) (0) | 2021.12.04 |
---|---|
[Linux] Chap15 : 리눅스 보안의 기초 (0) | 2021.12.01 |
[Linux] Chap13 : DB서버, 웹서버 (0) | 2021.12.01 |
[Linux] Chap12 : 원격 접속, FTP (0) | 2021.12.01 |
[Linux] Chap11 : 네트워크 설정 (0) | 2021.12.01 |