NFS
NFS는 네트워크를 통해 다른 리눅스 시스템의 디스크를 연결하여 사용할 수 있다.
(NFS 패키지: nfs-common nfs-kernel-server rpcbind)
NFS 서버 설정
- NFS 설정 파일: /etc/exports 익스포팅할디렉터리 클라이언트주소 (NFS 옵션)
- NFS 서버가 공유한 내용 확인: exportfs
- NFS 서비스 시작: systemctl start nfs-kernel-server restart, systemctl start rpcbind
NFS 클라이언트: NFS 서버가 공유한 디렉터리를 마운트한다.
- mount -t nfs 서버주소:공유디렉터리명 마운트포인트
/etc/fstab 파일 설정: 부팅할 때 NFS 서버의 디렉터리를 마운트하려면 /etc/fstab 파일에 설정한다.
- NFS서버주소:익스포팅한디렉터리 클라이언트마운트포인트 NFS옵션
NFS 서버의 공유 내용 확인: showmount -e 서버주소
삼바
삼바를 사용하여 리눅스와 리눅스, 리눅스와 윈도의 폴더 및 디렉터리를 공유할 수 있다.
리눅스 -> 윈도
- 윈도 설정
공유 폴더를 생성하고 이 폴더를 사용할 사용자(에: Everyone)를 지정한다.
리눅스에서 공유 폴더에 접근할 때 사용할 사용자(root)를 생성하고 암호를 설정한다.
- 리눅스 설정
삼바 클라이언트 설치 확인: samba-client, samba-common 패키지
윈도의 자원 확인: smbclient -L 윈도IP주소
윈도 폴더 마운트: mount -t -o vers=1.0 cifs //윈도IP주소/공유폴더명 마운트포인트
윈도 -> 리눅스
- 리눅스 설정
삼바 서버 설치: samba 패키지 설치
삼바 설정 파일 수정: /etc/samba/smb.conf 파일에서 workgroup, 로그인 디렉터리 지정
삼바 데몬 이름: smbd, nmbd
삼바 접속을 허용할 사용자 계정의 암호 지정: smbpasswd -a 계정
- 윈도 설정
탐색기의 네트워크 항목에서 네트워크 드라이브 연결
'\\리눅스서버IP주소\사용자계정'을 입력하고 접속
- 리눅스 클라이언트로 삼바 접속
smbclient //서버주소/사용자명(디렉터리명) -U 사용자계정
'development > Linux' 카테고리의 다른 글
[우분투 리눅스] 리눅스 보안의 기초 (0) | 2022.08.30 |
---|---|
[우분투 리눅스] DB 서버와 웹 서버 (0) | 2022.08.29 |
[우분투 리눅스] 원격 접속과 FTP (0) | 2022.08.20 |
[우분투 리눅스] 네트워크 설정 (0) | 2022.08.16 |
[우분투 리눅스] 사용자 계정 관리 (0) | 2022.08.16 |