Samba:インストールエラー:XXXのアドレスを確認できません:不明なエラー

Samba:インストールエラー:XXXのアドレスを確認できません:不明なエラー

Samba共有マウントのガイドを読んだが、まだ運がない。

以下を使用してSamba共有に「ログイン」することができます。

smbclient //vvlaptop/Documents

パスワードを求めるのにパスワードがなくてただエンターを押しました。その後、プロンプトに従って正常にログインしましたsmb: \>。何らかの理由で共有をマウントできません。これは私が使用するコマンドです:

mount -t cifs //vvlaptop/Documents /mnt/virginia
mount error: could not resolve address for vvlaptop: Unknown error

このデバイスを正常にマウントするにはどうすればよいですか?

答え1

smbclientホスト名を検索する機能

mountホスト名が見つかりません

名前でマウントするには、AvahiなどのローカルDNSサービスを使用する必要があります。ローカルDNSがない場合は、接続時にIPアドレスを指定する必要があります。これを使用してnmblookup -S WORKGROUPIPアドレスを取得できます。

mount -t cifs //192.168.0.123/Documents /mnt/virginia

一般的に共有にアクセスするより良い方法はを使用することですsmbnetfs。これにより、root権限なしで多くの共有をマウントできます。

smbnetfs ~/mountdir
fusermount -u ~/mountdir # To unmount.

smbnetfsのマンページで詳細を見ることができます。

共有にログインとパスワードが必要な場合は、次の手順に従います。

mkdir ~/.smb
cp /etc/samba/smb.conf /etc/smbnetfs.conf ~/.smb/
touch ~/.smb/smbnetfs.auth
chmod 600 ~/.smb/*

資格情報を挿入するには、ファイルを編集してください~/.smb/smbnetfs.auth。ファイル形式

auth            "hostname" "username" "password"

答え2

次のコマンドを試してください。

$ mount -t cifs -o username=USERNAME,password= //vvlaptop/Documents /mnt/virginia

また、資格情報をファイルに保存し、そのファイルを参照することもできます。

$ mount -t cifs //vvlaptop/Documents /mnt/virginia \
    -o credentials=/home/mylogin/winpasswd

次に、そのファイルに資格情報を入力します。

username=mylogin
password=

資格情報がドメインの一部である場合は、ファイルにも含めます。

domain=domainname

引用する

答え3

NASをマウントしようとしても同じ問題が発生しました。 (私の考えでは)他の形式には別のコマンド(ext 4、NTFSなど)が必要であることがわかりました。ついに正しいバージョンが見つかったら、fstab端末からインストールできました。
私達はIomega NASを使用します

これはfstab効果があります

//NASIomega/Documents /mnt/nas/Documents cifs guest,uid=1000,gid=1000,rw,iocharset=utf8,_netdev,file_mode=0777,dir_mode=0777,auto 0 0

最初は名前の代わりに数値形式を使用していましたが、数字は変わりました。残念ながら、必要な場所に永続的なIPアドレスを提供できないため、システムに名前を付けると機能します。

ただし、これはnadiaとMayaのバージョン(2つの異なるPC)では動作を停止しました。ナディアは更新のために仕事を始めましたか? (試行にもかかわらず、これを修正するために何をすべきかわかりません)。マヤ人はまだできません。私が知っている限り、私は何も変えませんでした。だから何か問題があるかもしれません。

答え4

x-systemd.after=winbind.serviceインストールオプションとして追加した後は正常に機能しました。それ以外の場合、systemd.mountは早期にマウントを試みます。したがって、/ etc / fstabの行は次のようになります。

//yourwindowsmachine.local/SharedDocuments/SharedDocuments /media/shareddocuments cifs username=yourusername,password=yourpassword,uid=1000,x-systemd.after=winbind.service  0  0

(はい、パスワードを保存するのは安全ではないことを知っています。)

関連情報