sambaサーバ質問箱
質問なんですが、ネットワークアダプタを追加したところ読み込みは20MB/sでるのに書き込みだけ速度が5MB/s以下とがた落ちます。
ネットワークアダプタを変更したのですが、Sambaの設定も一部変更がいるのでしょうか?
eth0の頃は書き込み10MB/s出てました。 CentOS5.6+Samba3からCentOS7+Samba4に変更したら、
SambaでmountしたデータHDDの日本語フォルダと日本語ファイルが
TERATERMから見てもサーバーPCのコマンドラインからも文字化けして見る事が出来ません
※TERATERMは、CentOS5.6の時はEUCでCentOS7ではUTF-8に設定しています
OSの移行に伴って何か変換作業が必要なのでしょうか? クライアントからSamba経由で見たときに文字化けしないならsshとクライアントと問題 すごくおもしろいPCさえあれば幸せ小金持ちになれるノウハウ
一応書いておきます
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』
38L77 raspberry pi 3で debianにsambaを入れ、宅内Lanで使用しています。
今回、min protocol=smb2に変更したところ、win10のpcからは見れるのですが、andoroidスマホからは接続できなくなりました。
smb2の対応を歌うアプリ、AndSMBやX-ploreでもできせん。
security=userに変更もしています。
他に確認や注意する点がありましたら教えて下さい。 Sambaに脆弱性、アップデートを 2019/04/10 09:01:46 後藤大地
https://news.mynavi.jp/article/20190410-805334/
United States Computer Emergency Readiness Team (US-CERT)は2019年4月8日(米国時間)、
「Samba Releases Security Updates|US-CERT」において、Sambaに複数の脆弱性が存在
すると伝えた。
これら脆弱性を悪用されると、攻撃者によって影響を受けたシステムの制御権が乗っ取られる
危険性があるとされている。(中略)
Cybersecurity and Infrastructure Security Agency (CISA)はユーザーおよび管理者に対し、
上記のセキュリティ情報をチェックするとともに、必要に応じてアップデートを適用する
ことを推奨している。
Sambaは組み込み製品などにおいても使われている。メーカーが公開しているセキュリティ
情報をチェックするとともに、アップデートが提供された場合には迅速に適用することが
望まれる。 Windows10 1903にしたらlinuxsambaサーバーとの接続がおかしくなった
直結の10Gを使わずにHUB経由の1G経由でファイルがやり取りされる
1GのLANを一度無効化すれば10G直結でやり取りするんだが再起動するたびに1Gしか使われなくなる Sambaそのものの質問じゃないんですけど
以前使ってて今はないSambaサーバをwindows10のネットワーク周りの機能が時々探しに行くらしく
イベントログSMBclientに名前解決しなかったエラーが記録されるんですが
もう探しに行かせないようにする方法って分かりませんか? 質問お願いします。。
サーバーubuntuの共有設定したフォルダを作成、誰でも読み書きできるよう777で権限設定、クライアントubuntuが該当のフォルダにアクセスしテストとしてフォルダを作るとこまでは成功、しかしサーバーubuntuからはそのテスト作成したフォルダが削除できずクライアントubuntuからしか削除できないようです。最終的にはクライアントubuntuからrsyncでのバックアップ先にしたいのですが、rsyncコマンドでのファイルコピーも権限なしと蹴られました。どんなユーザーでもサーバーフォルダ内を自由に編集できるようにしたいのですが、どんな設定をすれば良いでしょうか?またはどんな単語でググればいいでしょうか?設定方法から分からないがググってもそれらしい答えに辿り着けずです。。 >>466
たとえばsmb.confのcreate maskが0777になっていないとか
共有ディレクトリのオーナーとSambaで書き込んだユーザーが違うとか
[global]
guest account = (共有ディレクトリのオーナー)
map to guest = bad user
[共有名]
guest ok = yes
guest only = yes
でSambaは全部ゲストアクセスにするとか >>466
実際にできたファイル、フォルダの権限が777になっているのか、誰名義になっているのか確認。 >>467
ありがとうございます。smb.confをさわった覚えがないのでググッて設定方法確認してみます。基本CUIでしか設定できないですよね?GUIで設定できたらと思ったのですが。。
>>468
ありがとうございます。クライアントから当該フォルダのアクセス権をファイルソフトから確認したら「アクセス権を設定できませんでした」という表示、サーバーから確認したら所有者はnobadyでした。 >>469
必要なのはテキストエディターなので、GUIがよければgeditとか >>469
ありがとうございます。教えてもらったことを時間の取れる週末に試してみます。 >>466です。教えていただいたsmb.confの設定が必要なことを納得し、ググって下記のサイトの通りに設定してみました。
https://centos.rcg.jp/ubuntu20_samba_server/
サーバーが作ったフォルダをクライアントが削除、逆にクライアントが作ったフォルダをサーバーが削除はできました。
しかしサーバーに以前からあったテキストデータを共有フォルダ内にコピペし、クライアントから編集しようとしたらフォルダとして認識されてしまい開くアプリ選択でエディタを開こうにも権限がないと開けませんでした。
rsyncでのファイルコピーもPermission denied (13)の権限エラーでだめでした。
amb.confの設定とその考え方(根拠)をググってもすっきり理解できないので、下記リンク先のような書籍に一回目を通すべきでしょうか?
https://gihyo.jp/book/2016/978-4-7741-8000-7
素人がググりながらだと一歩ごとにトラブルで逐一専門用語ググってるようになり挫けそうです。皆さんはどうやってsambaについて体系的に理解、知識をつけましたか? >>472
chmod, chownコマンドが使えるように、
UNIX、LINUXのファイルの権限、オーナーの仕組みを知るほうが先では。 >>472
> サーバーに以前からあったテキストデータを共有フォルダ内にコピペ
これはサーバーのファイルマネージャー等で操作したということですかね
だとしたら、そのファイルのオーナーはファイルマネージャーを実行したユーザーで、パーミッションは通常644です
クライアントからのSambaがオーナーと異なるユーザーでアクセスしているなら、当然書き込み権限がありません
書籍よりもまず>>473です。私もSambaの本は読んでません
・サーバーで操作するユーザー
・rsyncを動かす(サーバー側の)ユーザー
・共有ディレクトリ(とその下のディレクトリ/ファイル)のオーナー
・Sambaのゲスト
これらを一つのユーザーにまとめてしまい、Sambaは全部ゲストアクセスにするのが手っ取り早いです >>473
>>474
ありがとうございます。権限について勉強してみます。 【おちんぽ】伊藤忠テクノソリューション(CTC)ってどうよ?【挿入】
IWGP関東連合 椎木、 誘導されてきました
samba共有について
Linux Mint 20.1 Ulyssa
多くのブログを参考に設定しているのですが起動、再起動がうまくいかないのです
インストールし直してみた直後の画像なのですがこの時点では正常でしょうか?
https://dotup.org/uploda/dotup.org2560605.png.html >>477
> 多くのブログを参考に設定している
具体的に設定内容を書きましょう
> インストールし直してみた
apt removeだと設定ファイルは削除されませんので、設定に問題があれば入れ直しても変わりません >>478
最後に参考にしたのは
https://engineer-ninaritai.com/linux-file-share/
手順に従い/etc/samba/smb.confの内容を書き換えたのですが既にに削除してしまって確認できない状態です
最終的にブログ内の手順でsambaの設定が完了したのち再起動せよとあるので
/etc/init.d/smbd restartを実行しましたが起動、再起動とも受付ない状態でした
ステータス画面 https://imgur.com/a/qESTNYE
現在は/etc/samba/smb.confを含めてファイルを削除した後
再インストールしたのですがインストール直後のステータス確認画面で
エラーが出ている状態です
linuxmint@linuxmint-desktop:~$ samba --version
samba: error while loading shared libraries: libcliauth.so.0: cannot open shared object file: No such file or directory インストール前にsambaで公開するディレクトリを作成してる? >>480
アンインストールする前に作成したものが残っている状態です
ステータス画面でsambaが認識しててくれれば、もう一度設定したいと思っています >>479
> /etc/init.d/smbd restartを実行しましたが起動、再起動とも受付ない状態でした
Mint 20.1って使ったことないけど、systemdじゃないの? >>482
systemdだとこうなりました
linuxmint@linuxmint-desktop:~$ sudo /etc/init.d/smbd systemd
[sudo] linuxmint のパスワード:
Usage: /etc/init.d/smbd {start|stop|reload|restart|force-reload|status} systemctl status smbd.service
か
journalctl -xe
の結果はどうなんだろう?
あとは/etc/init.d/smbd startとか >>479
libcliauth.so.0 が無い
と教えてくれているようですが… >>484
sambaに関するフォルダ削除成功したのかインストールに成功、この結果を出す状態まで戻せました
linuxmint@linuxmint-desktop:~$ systemctl status smbd.service
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2021-08-14 15:36:32 JST; 1h 27min ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 17029 ExecStartPre=/usr/share/samba/update-apparmor-samba-profile (code=exited, status=203/EXEC)
8月 14 15:36:32 linuxmint-desktop systemd[1]: Starting Samba SMB Daemon...
8月 14 15:36:32 linuxmint-desktop systemd[1]: smbd.service: Control process exited, code=exited, status=203/EXEC
8月 14 15:36:32 linuxmint-desktop systemd[1]: smbd.service: Failed with result 'exit-code'.
8月 14 15:36:32 linuxmint-desktop systemd[1]: Failed to start Samba SMB Daemon. >>486
sambaはなんか一旦インストールというか初回起動に失敗すると
/var/lib/samba あたりとか /var/log/samba あたりのディレクトリに
ゴミが残っちゃって、(パーミッション関係?で)起動不能に
なったことがあったなあ…
# sudo chmod 755 /var/lib/samba /var/log/samba
# sudo rm -r /var/lib/samba/* /var/log/samba/*
とかやって、それでも駄目なら
# sudo apt purge samba
# sudo apt autoremove
# sudo rm -r /var/lib/samba/ /var/log/samba/ /etc/samba/
の後、もう一度
# sudo apt install samba
したほうがいいかも あと、>>487さんも言ってるけど /etc/samba/smb.conf の記述は
項目も多いしかなり複雑だから、最小限の設定内容で試して
正常起動を確認してから徐々に設定を増やしたほうが良さそう
# sudo testparm
で設定間違いがないか確かめるのも大事
さらに言うと参考にしているサイトの説明が、
sambaをaptでインストールしてるのに/etc/init.d/smbd,nmbd ... とか
わざわざinitで操作しようとしてたり、ちょっと釈然としないところもあるので
検索してヒットしたこっちのサイトの内容を試してみては…?
https://beightlyouch.com/blog/programming/ubuntu-fileserver-nas/ shared libraryを読み込めないエラーが出てるからchroot設定(root directory =)とか入ってんじゃないかな
何を参考にしたとか全くどうでもいいから、具体的に実行した手順、設定ファイルに書いた内容を出して欲しい て言うより普通に /var/log/samba/ 内のログを見たら
全部書いてありそうな >>484-491
間が空いてしまいすみません
レスでもらった指示一通り試してみましたが、すでに検索で「samba」と名のついたものは
すべて削除していたので関連ディレクトリを参照するようなコマンドは無理でした
疑問なのですがsudo apt install sambaで再インストールに成功しても関連ファイルは作成されないのでしょうか?
linuxmint@linuxmint-desktop:~$ sudo apt install samba
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
samba はすでに最新バージョン (2:4.11.6+dfsg-0ubuntu1.9) です。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
このあとにsudo nano /etc/samba/smb.confの結果は[ ディレクトリ '/etc/samba' は存在しません ]です apt install時に新しい警告が出ました
以下をなんらかの方法でインストールできれば先にすすめるのでしょうか?
dpkg: 警告: パッケージ 'samba-vfs-modules:amd64' のファイル一覧ファイルがありま
せん。このパッケージには、現在インストールされているファイルがないものとします
dpkg: 警告: パッケージ 'samba-libs:amd64' のファイル一覧ファイルがありません。こ
のパッケージには、現在インストールされているファイルがないものとします
dpkg: 警告: パッケージ 'samba-common' のファイル一覧ファイルがありません。このパ
ッケージには、現在インストールされているファイルがないものとします
dpkg: 警告: パッケージ 'fusiondirectory-plugin-samba-schema' のファイル一覧ファ
イルがありません。このパッケージには、現在インストールされているファイルがないも
のとします
dpkg: 警告: パッケージ 'samba-common-bin' のファイル一覧ファイルがありません。こ
のパッケージには、現在インストールされているファイルがないものとします
dpkg: 警告: パッケージ 'samba-dsdb-modules:amd64' のファイル一覧ファイルがありま
せん。このパッケージには、現在インストールされているファイルがないものとします
dpkg: 警告: パッケージ 'samba-dev:amd64' のファイル一覧ファイルがありません。こ
のパッケージには、現在インストールされているファイルがないものとします
dpkg: 警告: パッケージ 'python3-samba' のファイル一覧ファイルがありません。この
パッケージには、現在インストールされているファイルがないものとします Mintなら/etc/sambaであってる筈でsmb.confはサンプルが入ってる筈
それがないのはインストールに問題があるのかもね >>493
/var/lib/dpkg/infoのパッケージリストが壊れてるのかな?
Uninstall後に該当のファイルを削除してからインストールしてみるとか
# dpkg --force-all-r パッケージ名してみるとか あと割とLinux歴は浅くてOS自体もインストールからそれほど経っていないのなら思い切ってOSの再インストールしてみるの方が速いかも
なんか感じからしてsamba以外にも可笑しくなってる気がする 自分もそれパッケージの依存関係が壊れてるように思える
できることなら一度クリーンインストールして
最小構成で一旦イメージバックアップ、以降規模の大きい
パッケージインストールとかのタイミングで適宜バックアップ
(以降はルートパーティションのtar.gzバックアップとかでも)
繰り返すとかで検証したらどうだろう… 原因を突き止める探究心もいいけど逃げるが勝ちってのも結構いい OS再インストールしました
バージョンは"Linux Mint 20.1 Ulyssa"です
結論から言うとSambaをインストールしだけですべて解決しました
ためしにsambaの設定を変更する前に一通り動作を確認してみたところ
今までは「エラー255:sambaが起動してない」的なエラーで変更することのできなかった
任意のディレクトリのプロパティからの共有があっさりできてしまいました
LAN環境のWINDOWS端末、Android端末からまで認識しています
いつから変更されたのでしょうか
samba.confの .txtです
https://ux.getuploader.com/akioka1962/download/200
PASS「1」 前の設定がまずかっただけだろ
あと見るのに手間が必要なロダよりpastebinとか使いなよ samba.conf貼られても何が言いたいのか判らない >>499
とりあえず動作できて良かったですね
念のため [global] セクションに
hosts allow = 192.168.xxx.0/24
とか追記して、自分のサブネット以外からの
アクセス弾くといいかも >>502
参考にさせてもらいます
ここまで相談に乗ってくれた方々ありがとうございました
そのアクセスに関してですが逆にルーターをいくつか経由した先から
目当てのサーバーにアクセスすることは可能ですか?
今複数のルーター越しに試してみたら「UNKNOWN」、失敗しました >>503
今時のルーターは初期状態でSMBは落とす設定になっていると思います
そこを開けるのはセキュリティ上問題があるので、普通はVPNを張ります 生田勇人(39)
高知市朝倉中学校卒業
恐喝と暴行、偽証、傷害容疑で逮捕、起訴。
togetter.com/li/1227954
pbs.twimg.com/media/DbUOGw1VQAAqJcx.jpg:large
i.imgur.com/tuUldwv.jpg
www.youtube.com/watch?v=UyNXI8usCrM
取り調べで「事実無根」と容疑を否認。
卓球所に松岡学(39)と出入りし賭け試合を被害者に強要、一回ミスったら1000円払えと発言。
2万円を取ろうとした。親にチクったらただじゃ済まんぞと被害者の胸倉をつかみ壁の隅に叩き付け
1分間つかみ続けた。2000円を脅し取り、後日腹を殴った疑い。
生田勇人の両親も被害者の親にたかっており親子でたかっていた疑惑がある。 Windows Server 2022にしたらSamba4のマシン全部にアクセス出来なくなったんですが
Samba側かWin側に何か設定が必要なのでしょうか?
(PC名をクリックしただけで0x80070035エラーになってしまう)
Samba3のマシンには問題なく接続できています。 smb.confやると許可がありませんって出るんですがどうすればいいんでしょう😫 >>507
誰もあなたの環境や、あなたが行ったことを知りませんので、まずはその辺を具体的に説明するところから始めましょう。 >>507
日本の法律では両性の合意で結婚可能ですが、
そもそも非生物との結婚は認められていないので役所で許可は降りませんよ。 21H2で何か変化あった?
21H2というかここ最近のアップデートで
Multi Port Forwarderが21H2対応として6.38から6.40に上がって、
6.38はもう起動しないけど、6.40でもまともに動かない
やりたいのは、LAN driveアプリを使ったandroidとの接続 質問です、
SAMBAの共有フォルダーのアクセス管理をPOSIXACLで行いたいのですが、
SAMBA上で一般ユーザの作成したファイルで一般ユーザ同士は見えないが、
管理者グループからは読み書きできるようにしたいのですが、
実際に作成されたファイルでは、POSIXACLで設定したACLのMASKが0になってしまいアクセスできませんでした、
シェル上で作成したファイルは設定通りのACLが継承されているのでSAMBA側の設定だと思うのですが、
解決策わかりますでしょうか? あのアウトレットモール、お買い得な服がいっぱいやで Windows 10でMicrosoftアカウントで
PINログインすると、SMBのフォルダ共有できないんだな
再起動してPINではなくパスワードを手打ちして
ログインしたら、あっさり解決
ユーザー名はtaro.yamada@outlookだとだめで、
フォルダ名のtaroじゃないと入れない
こんなしょうもないことで、一日潰れたorz
ホントSMB周り、もっとわかりやすくしてほしい >>513
ほんとそうだよね
Windowsが全部原因なんだけども、どこにも纏まった情報ないんだよ
scpかsftpが楽でいいですよ >>514
複合機からのアクセスだから、
SMBじゃないと、どうしようもない >>515
ほぉ~
富士フイルム?
そこだったら、仕様としてDomainというかAD有りきでしょうね