Ubuntu 11.04を実行している古いDellデスクトップがあり、sambaもインストールされています。 MacからUbuntuマシンの共有フォルダーにアクセスしようとしているので、[Finder]に移動し、[Go]および[Connect to Server]をクリックします。
UbuntuマシンのIPアドレスsmb://xxx.xxx.x.xx
を入力して[接続]をクリックすると、ubuntuマシンの共有フォルダーのリストが表示され、接続が確立されたことがわかります。しかし、「Music」フォルダにアクセスすると、次のようなエラーメッセージが表示されます。
サーバー「xxx.xxx.x.xx」への接続中にエラーが発生しました。サーバー名またはIPアドレスを確認して、再試行してください。
何か考えはありますか?
EDITサーバーに外部ハードドライブが接続されており、アクセスしようとしているフォルダーはその外部ハードドライブにあります。
フォルダーの場所は/media/HD-CELU2/test
であるため、Finderからのパスはsmb://xxx.xxx.x.xx/media/HD-CELU2/test
である必要がありますが、これをテストしてもまだ入りません。
追伸ホームネットワークにもWindowsマシンがあるので、Sambaを使用しています。
Macでネット情報に移動してからマシンに移動し、Ubuntu PCの名前を検索し、その名前をコピーして、IPアドレスの代わりに使用します。 Finderで次の操作を実行します。[移動]-> [接続]を選択し、smb://name/user
またはsmb:// `を選択して、資格情報を入力します。
Sambaサーバー(Ubuntuサーバー)が正しく構成されていることを確認します。
次を入力します。
Sudo gedit /etc/samba/smb.conf
MSHOMEの名前をWORKGROUPまたはワークグループの名前に変更します。
次に、セキュリティが定義されている行に移動して追加します。行の先頭。
ファイルの下部までスクロールし、次のように共有フォルダーを追加/編集します。
[<folder_name>]
path = /home/<user_name>/<folder_name>
available = yes
valid users = <user_name>
read only = no
browseable = yes
public = yes
writable = yes
Sambaを保存して再起動します。
Sudo /etc/init.d/samba restart
または
Sudo service smbd restart
使用しているLinuxのバージョンによって異なります。
まだ行っていない場合は、次を使用してユーザーを作成します。
Sudo smbpasswd -a yourname
次に、ネットワーク設定に移動して、サーバーIP、サブネットマスク、およびゲートウェイを指定します。その後、前述のようにMacに接続できます(移動->接続先-> smb://)。
Linuxボックスでは、共有するフォルダーを右クリックしてNetwork Share
またはProperties
に移動し、Sharing
をクリックしてShare This Folder
をクリックする必要があります。
共有が正しく機能していることをテストするには、次を入力します
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 "[<folder_name>]"
Loaded services file OK.
Server role: ROLE_STANDALONE
指示から解除 here および もともとここにあります 。
これはMacOS Sierraバージョン10.12で機能しました。
Sshfsを使用することをお勧めします。 sshサーバー(ssh-serverパッケージ)とsshfsパッケージでUbuntuサーバーをインストールし、sshクライアントをMacにインストールする必要があります。
ubuntuサーバー上のsshfs: https://help.ubuntu.com/community/SSHFS
mac OS Xのssh: http://www.panix.com/help/sw.macosx-ssh.html
次に、Macで[Finder]-> [サーバーに接続]に移動します。サーバーのIPアドレスと、sshサーバーがリッスンしているポート番号(デフォルト22)、Ubuntuサーバー上のアカウントのユーザー名とパスワード、およびアクセスするフォルダー(/ media/HD-CELU2/test)を入力します。
接続したら、次に接続するときにユーザー名やパスワードを入力する必要がないように、MacとUbuntuサーバーの間にsshキーペアをセットアップすることをお勧めします。
デスクトップをクリックしてGo
に移動→Network
(Command + Shift + K 存在しない場合は、Macを使用してから数か月です!)、MacはLAN上のすべてのネットワーク共有を探し出します。
それでも解決しない場合は、smb:// hostnameを試してください。hostnameは共有コンピューターの名前です。理由はわかりませんが、どのOSでもsmb:// ipaddressと入力してもうまくいきませんでした。