본문 바로가기

리눅스-기초명령어/공유디렉토리

(3)
SAMBA SAMBA 마이크로소프트와 인텔에서 개발한 SMB(Server Message Block) 네트워크 프로토콜을 이용해 윈도우와 유닉스계열의 운영체제나 다른 시스템 간의 자원을 공유할 수 있도록 만든 프로그램이다. 삼바는 윈도우 운영체제를 사용하는 PC에서 Linux 또는 UNIX 서버에서 접속하여 디렉터리 및 파일 공유, 프린터, CD-ROM, DVD-ROM, USB 공유하여 사용할 수 있도록 해준다. 삼바는 SMB 프로토콜을 이용해서 작동하기 때문에 해당 프로토콜이 설치된 시스템만 사용할 수 있다. 현재 SMB 프로토콜은 유닉스와 윈도 환경을 동시에 지원하는 CIFS(Common Internet File System)로 확장되었다. 1. smbclient 리눅스 및 유닉스에서 사용하는 삼바 클라이언트 명..
NFS NFS TCP/IP 네트워크상에서 다른 컴퓨터의 파일 시스템을 마운트하고 공유하여 상대방의 파일 시스템 일부를 마치 자기 자신의 디렉토리인 것처럼 사용 할 수 있게 한다 즉, 네트워크로 연결된 서로 다른 컴퓨터의 디스크 공간을 하나로 묶어 하나의 디렉토리 구조로 파일을 공유하는 방식 설정파일 /etc/exports 설정할 때는 줄 단위로 외부에 공유할 디렉토리를 입력하고 공백으로 구분한 뒤에 허가할 호스트를 지정 및 옵션을 기입 설정법 공유할 디렉토리 허가할 호스트 허가할 호스트 옵션 /nfs 192.168.20.74 (rw) * 호스트ip에 *을 입력하면 모든 호스트에게 허용 호스트 옵션 옵션 설명 ro 읽기 전용으로 지정하는 옵션 rw 읽기 및 쓰기가 가능하도록 지정 root_squash NFS 클라..
iSCIS iSCIS(Internet Small Computer System Interface) iSCSI(Internet Small Computer System Interface)는 IP 네트워크를 통해 SCSI 프로토콜을 전송하는 스토리지 프로토콜이다. 이는 스토리지를 네트워크에 연결하여 다른 컴퓨터에서 사용할 수 있도록 한다. iSCSI는 기존의 스토리지 시스템과 호환되며, 스토리지를 더욱 효율적으로 사용할 수 있다. iSCSI는 스토리지를 가상화하고, 스토리지를 더욱 쉽게 관리할 수 있도록 한다. 1. 서버PC 설정 targetcli 설치 [root@rocky2 ~]# dnf install targetcli ... Complete! [root@rocky2 ~]# systemctl enable --now ta..