2017年 09月 28日
SUSE Linux (SLES12)で YaST を使った samba の導入
※ SLES15 の場合
How to install samba on SUSE Linux Enterprise 15 (SLES15)
https://islandcnt.exblog.jp/239239105/
# yast2 &
sles12:/home # mkdir Sharesles12:/home #
sles12:/home # smbpasswd -a knakajNew SMB password:Retype new SMB password:Mismatch - password unchanged. <--- おーっとまちがったぜ。Unable to get new password. <--- 見逃すとはまります。sles12:/home #sles12:/home # smbpasswd -a knakajNew SMB password:Retype new SMB password:Added user knakaj. <---- これを確認しないとね。sles12:/home #sles12:/home # chmod 777 Sharesles12:/home #sles12:/home # chown nobody:nobody Sharesles12:/home # ls -ltotal 0drwxrwxrwx 1 nobody nobody 0 Sep 27 13:27 Sharedrwxr-xr-x 1 knakaj users 234 Sep 23 16:32 knakajsles12:/home #sles12:/home #sles12:/home # rcsmb restartsles12:/home #
sles12:/home/Share # mkdir read-onlysles12:/home/Share # ls -altotal 0drwxrwxrwx 1 nobody nobody 18 Sep 27 13:56 .drwxr-xr-x 1 root root 22 Sep 27 13:27 ..drwxr-xr-x 1 root root 0 Sep 27 13:56 read-onlysles12:/home/Share #
sles12:/home/Share # ls -altotal 0drwxrwxrwx 1 nobody nobody 106 Sep 27 13:58 .drwxr-xr-x 1 root root 22 Sep 27 13:27 ..drwxr-xr-x 1 root root 28 Sep 27 14:02 read-only-rwxr--r-- 1 knakaj users 0 Sep 27 13:58 新しいテキスト ドキュメント.txtsles12:/home/Share # chmod 700 read-only/sles12:/home/Share # ls -altotal 0drwxrwxrwx 1 nobody nobody 106 Sep 27 13:58 .drwxr-xr-x 1 root root 22 Sep 27 13:27 ..drwx------ 1 root root 28 Sep 27 14:02 read-only-rwxr--r-- 1 knakaj users 0 Sep 27 13:58 新しいテキスト ドキュメント.txtsles12:/home/Share #
アクセス権のないフォルダ(ファイル)を非表示にしたい
hide unreadable = yes
sles12:/etc/samba # vi smb.conf: 編集中sles12:/etc/samba # cdsles12:~ # cat /etc/samba/smb.conf | grep hidehide unreadable = yessles12:~ # rcsmb
\\server\ShareName\Secret(hidden)