私のホストコンピュータでLinux Mint 18.1を実行しています。私のソフトウェアはすべて最新の状態です。このコンピュータと私のイントラネットの他のすべてのコンピュータからインターネットにアクセスできますが、Sambaを介して自分のネットワーク上のホストを見ることはできません。
Linux Mint 18.2(xfce)を実行しているノートブックがあり、Browse Network
デフォルトのファイルマネージャでショートカットをクリックしてWindows Network
ファイルマネージャをダブルクリックするとエラーメッセージが表示されます。「サーバーは共有リストを取得できませんでした。そのファイルやディレクトリはありません。」
sudo systemctl restart smb
返品Failed to restart smb.service: Unit smb.service not found.
sudo systemctl restart smbd
私が知っている限り、エラーなしで自動的に返されます。
sudo /etc/init.d/smbd status
サービスがアクティブで実行中であることを宣言します。
@Thomasが提案したように、server services = s3fs
セクションの下に項目を追加してクリックすると返されました。[global]
sudo /etc/init.d/smbd force-reload
[ ok ] Reloading smbd configuration (via systemctl): smbd.service.
...ノートブックを使用してホストを閲覧しようとすると、同じエラーが発生します。私のスマートフォンの2つの異なるSambaブラウザは、私のルーターとホストが話すIPアドレスにサーバーがないことを示しています。
smbclient -d2 -L ###.###.###.### -U ######
私のホストで実行すると、次のように返されます(すべて#######
はここに投稿したくない文字列を置き換えます)。
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
added interface enp2s0 ip=###.###.###.### bcast=###.###.###.### netmask=###.###.###.###
Enter ######'s password:
session setup failed: NT_STATUS_NO_LOGON_SERVERS
私の(更新された)smb.conf
分析は次のとおりですtestparm
。
# Global parameters
[global]
workgroup = #######
server string = #######
server role = standalone server
security = DOMAIN
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
server services = s3f
idmap config * : backend = tdb
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
valid users = #######
read only = No
browseable = No
[data]
path = /mnt/data
valid users = #######
read only = No
browseable = No
どんな洞察力や提案でも歓迎します。壁に頭を強く打ち込んだ。
答え1
browseable = Yes
私のセクションの下に設定する必要があります[data]
。これにより、data
すべてのデバイスで共有コンテンツを表示できます。ところで、browseable = No
サンバを台無しにしようと変更したものがそんなに設定されていないことがわかるので、すでに設定しておいたという事実が混乱します。
しかし、私はSambaの運用性を決定するために私のラップトップのホストブラウジング能力に頼っていたので、私自身にイライラしていました。
security = USER
に変更したsecurity = DOMAIN
後に実行してみると、sudo /etc/init.d/smbd force-reload
以前と同様に携帯電話の同期が可能であることを確認しました。これがどのように可能であるか疑問に思いましたが、ずっと前に電話機を設定したときに必要なすべての同期フォルダへの絶対パスを提供したことに気づきました。よく。
data
だから私のラップトップ()に共有への絶対パスを入力しましたが、smb://###.###.###.###/data
すべてがうまく動作することを確認しました。