파일시스템과 전쟁하다가 지친 오늘이다.... 파일 중요하다.
configure
, make
, make install
을 이용!
yum install samba
yum install samba-common
yum install samba-client
smbd
: 파일과 프린터 공유, 사용자의 권한 부여 및 확인 등 사용자의 인증nmbd
: 클라이언트를 위해 nameserver를 지원. 컴퓨터 이름과 IP 주소 연결등의 역할을 수행vi /etc/samba/smb.conf
systemctl start smb.service nmb.service
systemctl -l status smb.service nmb.service
ps aux |egrep 'smb|nmb'
systemctl restart smb.service nmb.service
systemctl enable smb.service nmb.service
명령어 이름 | 내용 | 예시 |
---|---|---|
smbclient | 윈도우 서버로 접근할 때 사용 | smbclient -L [호스트명] 공유 디렉토리 출력 |
smbstatus | 클라이언트와 연결된 상태 출력 | smbstatus |
testparm | 삼바의 환경설정 파일인 smb.conf의 설정여부 확인 | testparam [파일경로] [host명 IP주소] |
nmblookup | 서버에 질의할때 사용 | nmblookup [option] |
mount.cifs | CIFS 기반의 마운트 명령. 보통 윈도우에 공유된 디렉토리를 마운트 할때 쓴다. | mount.cifs [공유서버/디렉토리] [/마운트할 디렉토리] |
smbpasswd | 삼바 사용자를 생성, 삭제, 패스워드 변경, 활성 및 비활성화 | smbpasswd [option] [사용자명] |
pdbedit | 삼바 사용자의 데이터베이스 파일인 SAM database를 관리해주는 명령어 | pdbedit -L |
yum install rcpbind
yum install nfs-utils
vi /etc/exports
systemctl start rpcbind
systemctl start nfs.server
systemctl -l status nfs-server
ps aux |egrep 'rcpbind | nfs-server'
systemctl restart nfs-server
systemctl enable rpcbind nfs-server