Samba 설치 및 환경설정 (OOS에서 접근)
filesystem 생성 및 서비스계정 생성
# useradd drm -m -d /home/drm # passwd drm
$ sudo mkdir -p /hvcs/files/conference $ sudo chmod -R 755 /hvcs/files $ sudo usermod drm -d /hvcs/files/conference
samba 설치 및 확인
$ sudo yum install -y samba $ sudo smbd --version $ sudo systemctl enable smb.service $ sudo systemctl enable nmb.service $ sudo systemctl status smb.service $ sudo systemctl status nmb.service
환경파일 설정
$ sudo vi /etc/samba/smb.conf [global] unix charset = UTF-8 [HvcsShare] comment = share presentation files for hvcs browseable = yes path = /hvcs/files/conference guest ok = yes read only = yes #valid users = drm -> 주석처리해야함 create mask = 0700 directory mode = 0700 #[home] -> home 섹션 모두 주석처리 $ sudo smbpasswd -a drm
서비스 재시작
$ sudo systemctl restart smb.service $ sudo systemctl status smb.service $ sudo systemctl restart nmb.service $ sudo systemctl status nmb.service
Unit samba.service is masked. 에러 발생 시 아래 조치
$ sudo rm /lib/systemd/system/samba.service $ sudo systemctl start samba