*

sambaの設定

公開日: : 最終更新日:2016/02/21 未分類

だれでも閲覧できる設定(share)にするには

security = user

map to guest = bad user

上の設定にしているのにパスワードを要求される

sambaユーザーとして登録されているユーザーはwindowsのログインをパスワードなしで使っていて、

sambaのshareを開こうとしたらパスワード要求されてしまう。

原因はwindowsとsambaのパスワードが異なることに起因している、同じにしないとおかしな動きになって悩むことになる

安全かどうか確かめる方法

sambaに登録されていないユーザーを作り、このユーザーでログインして保護したいフォルダが見えるかどうかを確認する

valid users = ckenko25,kayoko このように明示的にアクセスできるユーザーを指定する方が安全

挙動がおかしいとき

windownとsambaのパスワードが同一化確認する

 

sambaはインストール時にsambashareというグループができているので、これを利用する。

shareフォルダを chown ckenko25:sambashare /srv/samba/share にしてやる

これで管理者ckenko25が管理できてsambashareに書き込み権限を与えユーザーを登録すれば良い

 

groupadd sambauser       unixのsambauserというグループを作成

guest = yes  パスワード無しでログインできる

guest = no  パスワードを要求する

 

sambaユーザーの登録 これをしないとsambaにログインできない

smbpasswd -a ckenko25

 

force user = ckenko25 ←アクセスするときは全員ckenko25となる

force group = @sambauser  ←アクセスするときは全員sambauserとなる

valid users = tanaka, suzuki, takahashi ←アクセス可能なユーザーIDを記述

 

write list = ckenko25

create mask = 0775       ユーザーとグループは読み書き自由
directory mask = 0775

sambaユーザーに登録されたユーザーは設定にかかわらずパスワードを要求される
map to guest = bad user がないとshare(パスワードを要求される)にならない

sambaのユーザー名とパスワードはwindowsと統一しておく
統一していないとsambaに登録しているユーザーはパスワードを要求されないはずなのに要求されてしまう。
これでだいぶ悩んだ

pdbedit -L sambaユーザーの確認

ubuntu groupの確認 vi /etc/group
       groupの削除 groupdel グループ名
gpasswd -a ckenko25 sambashare  sambashareグループにckenko25ユーザーを追加
       vi /etc/passwd   ユーザーの確認

chown ckenko25:sambashare /srv/samba/share
chown ckenko25:sambashare /srv/samba/music
chmod 775 /srv/samba/share
chmod 775 /srv/samba/music
[share]
 comment = Ubuntu File Server Share
 path = /srv/samba/share
 browsable = yes
 guest ok = yes
 read only = no
 force user = ckenko25
 force group = sambashare
 create mask = 0775
 directory mask = 0775


[music]
 comment = Music
 path = /srv/samba/music
 browsable = yes
 guest ok = yes
 read only = no
 valid users = ckenko25,kayoko
 force user = ckenko25
 force group = sambashare
 create mask = 0775
 directory mask = 0775

以上で誰でも閲覧できてユーザーckenko25とsambashareグループに属するユーザーが書き込みができる、その他のユーザーは読み込みだけができる

NetBIOS 名(Windowsのコンピュータ名)の検索

nmblookup コンピュータ名   Windowsコンピュータ名から IPアドレスを特定

nmblookup -M workgroup マスターブラウザがどこなのかを調べる

ubuntu のhost名がnetbios名のようだ

netbios名の調べ方

apt-get install nbtscan
nbtscan 192.168.1.0/24

関連記事

no image

中国の膨張主義

中国の膨張主義に歯止めをかけなければならない。 アメリカに頼るしかないが アメリカも中国とは戦争

記事を読む

no image

volumio 32GB sdカード 全容量が使われていない

容量確認 df -h 32GBと認識しているか? fdisk -l ここから

記事を読む

no image

KX-TG7622 パナソニックコードレスホン

時刻の設定 MENU→#101 ダイヤルモード設定 MENU→#120 TONEに設定す

記事を読む

no image

volumio for raspberry pi

私が利用したのは I2S DAC SabreBerry+ です ここで購入しました スイッチサ

記事を読む

no image

Asterisk ひかり電話を着信させるには

register =>光電話の内線番号:パスワード:ユーザー名@光電話のコンテキスト名/着信さ

記事を読む

no image

タント ドラムブレーキシュー 交換

注意事項 作業はじめに必ずサイドブレーキを解除する WASHER TYPE C 品番90042

記事を読む

no image

asterisk soft端末 zoiper

zoiperが優秀らしい 情報元 端末ソフト比較 情報元 asterisk 私が参

記事を読む

no image

HT502

パソコンに直接つなぐ 配布されるIPは 192.168.2.100 HTのIPは192.

記事を読む

no image

android wifi プッシュ通知が来ないNTTの光電話ルーターの不具合 

電話翌日にひかり電話ルーターの交換にNTTさんが来ました。 10時頃から14時頃までNTTさん

記事を読む

no image

asterisk 通信履歴をメールで送信

cat /var/log/asterisk/cdr-csv/Master.csv | mail -s

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

no image
ubuntu 16.04 install 直後にやること

ユーザーの作成 # adduser ckenko25 ユーザーをs

no image
ubuntu 16.04 java8 install error

Oracle JDK 8 is NOT installed. dpk

no image
clonezilla 使い方

保存、リストアともに最初に保存、リストアするHDDを指定する 最

ホンダ フィット RS GE8 ヒューズ レイアウト

no image
mint linux desktop 固定ipにする

NetworkManageが管理していると固定IPにできないので下記の

→もっと見る

PAGE TOP ↑