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 WORKGROUP
IPアドレスを取得できます。
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
(はい、パスワードを保存するのは安全ではないことを知っています。)