# yum install samba
# cat /etc/samba/smb.conf
... 중간 생략 ...
security = user
passdb backend = tdbsam
... 중간 생략 ...
[homes]
comment = Home Directories
browseable = no
writable = yes
... 중간 생략 ...
<참고: UNIX 시스템 계정 andrew가 이미 생성되어 있다고 가정>
# smbpasswd -a andrew
#
service smb start
# chkconfig smb on
[Troubleshooting]
- 접속은 되지만 공유 디렉토리에 액세스할 수 없는 경우.
Client의 화면에 "\\192.168.10.2\candy"에 액세스할 권한이 없습니다. 네트워크 관리자에게 액세스 권한을 요청하십시오" 라고 경고창이 뜨는 경우.
해결1)
SELinux 서비스 비활성화 (아래 명령 수행)
# setenforce 0
또는 아래와 같이 설정 파일을 수정
# vi /etc/sysconfig/selinux
SELINUX=disabled로 수정
[추가 정보]
현재 samba 서버와의 세션 종료하기
C:\> net use "\\192.168.10.2" / delete
C:\> net use (조회 명령)