
Ubuntu日本語フォーラム

ログインしていません。
ファイル共有をするためにUbuntu Server 16.04上でsambaを動かそうとしています。
サーバーの詳細:
中古のDell製のサーバーPowerEdge R210にメモリを増設したもの(合計8GB)。
OS:Ubuntu Server 16.04
ipアドレスを192.168.1.9に固定
macの詳細:
MacBook Pro 17inch mid2010 にメモリを増設(合計8GB)、SSDに付け替えたもの。
OS:mac OS sierra 10.12.6 (16G1212) (諸事情で英語環境で利用中)
ipアドレスを192.168.1.3に固定
このmacからsshでサーバーを操作中
色々調べながら以下の手順で設定を行いました。
Ubuntu Server側での操作:
1. sudo apt-get install samba でsambaをインストール
2. /home/share というディレクトリを作成、chmod 777で読み書きできるように設定
3. /etc/samba/smb.conf を以下のように設定
[global] unix charset = UTF-8 unix extensions = no netbios name = DELLSERVER dos charset = CP932 [Share] path = /home/share writable = true force create mode = 666 force directory mode = 777 guest ok = yes guest only = yes create mode = 777 directory mode = 777
4. testparm を実行、以下のように表示されたので問題なしと判断
Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[printers]" Processing section "[print$]" Processing section "[Share]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions 以下略
5. sudo service smbd restart でプロセスを再起動
Mac側での操作:
1. Finderでcommand + kで Connect to Server のウィンドウを表示
2. smb://192.168.1.9 を入力しConnectを押す。
3. 以下のエラーが発生
There was a problem connecting to the server “192.168.1.9”.
This file server will not allow any additional users to log on. Try to connect again later.
4. smb://192.168.1.9/Shareで接続を試みるも 3 と同じエラーが発生
ここで色々調べて以下のようなこともやってみました:
・ufwが有効になっているのではないか?→無効になってた
・そもそもpingできないのでは?→macからUbuntu、Ubuntuからmac双方で成功
・cifs://(ipアドレス)でやればいけるという旨の書き込みを発見→ mac側の操作3 と同じエラーが発生
思いつくものは全てためしたつもりですがうまくいきません。どうすれば良いでしょうか。
よろしくお願いします。
オフライン
security = user
guest account = nobody
map to guest = Bad User
を、global タブに書き足してもダメでしょうか
オフライン
sun_airさん、ありがとうございます。
security = user
guest account = nobody
map to guest = Bad User
をglobalタブに足してプロセスを再起動させましたが、やはり同様のエラーが発生してしまいます。
オフライン
Linux側 sambaサーバーの挙動を変える
global タブに
max protocol = NT1
もしくは
OSX側 古いバージョンの(SMB1)プロトコルで接続させる
全体に設定する場合 /etc/nsmb.conf
ユーザーごとに設定する場合 ~/Library/Preferences/nsmb.conf
default タブに
protocol_vers_map=1
これ以上は、ちょっと手に負えないかもしれません。
オフライン
Ubuntu側のglobalタブに
max protocol = NT1
を足してみましたがダメでした。
次にmac側で /etc/nsmb.conf の default タブに
protocol_vers_map=1
を書き込みましたがやはりダメでした...
mac側に書き込む際にvimで /etc/nsmb.conf を開いたところ下記のようなえらくシンプルな内容でびっくりしてます。
[default]
signing_required=no
protocol_vers_map=1
一般的にこれくらいしか書き込まれていないものなのでしょうか?
それとも私が何かの拍子にデフォルトのものを消去した可能性を考えたほうがいいのでしょうか?
オフライン
ふと思いつきでUbuntu, mac両方でlocalhost, 通信相手に対してnmapをやってみました
Ubuntu側:
north@dellserver1:~$ nmap localhost
Starting Nmap 7.01 ( https://nmap.org ) at 2018-03-11 12:01 JST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000078s latency).
Other addresses for localhost (not scanned): ::1
Not shown: 992 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
139/tcp open netbios-ssn
443/tcp open https
445/tcp open microsoft-ds
3306/tcp open mysql
5432/tcp open postgresql
Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds
north@dellserver1:~$ nmap 192.168.1.3
Starting Nmap 7.01 ( https://nmap.org ) at 2018-03-11 12:02 JST
Nmap scan report for 192.168.1.3
Host is up (0.00028s latency).
Not shown: 498 closed ports, 495 filtered ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
445/tcp open microsoft-ds
548/tcp open afp
631/tcp open ipp
3283/tcp open netassistant
5900/tcp open vnc
Nmap done: 1 IP address (1 host up) scanned in 2.96 seconds
mac側:
$ nmap 192.168.1.9
Starting Nmap 7.60 ( https://nmap.org ) at 2018-03-11 12:00 JST
Nmap scan report for 192.168.1.9
Host is up (0.00060s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
443/tcp open https
Nmap done: 1 IP address (1 host up) scanned in 0.16 seconds
$ nmap localhost
Starting Nmap 7.60 ( https://nmap.org ) at 2018-03-11 12:01 JST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00020s latency).
Other addresses for localhost (not scanned): ::1 fe80::1
Not shown: 990 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
445/tcp open microsoft-ds
548/tcp open afp
631/tcp open ipp
3283/tcp open netassistant
3306/tcp open mysql
5900/tcp open vnc
49153/tcp open unknown
49155/tcp open unknown
Nmap done: 1 IP address (1 host up) scanned in 6.85 seconds
Ubuntu側で445は開放できてることになっていますがmac側から見ると開いてないように見えるようです。
ufwの他にポートに影響するものがないか調べてみます。
オフライン