web-dev-qa-db-ja.com

Ubuntu 14.04で「ネットワークドライブ」を適切にセットアップする方法

ホームネットワークにNASがあり、CIFSまたはNFSの両方でファイルを提供できます。一部の共有にはユーザー名とパスワードが必要で、すべてのマシンがブート時に共有を自動的にマウントするようにします。

Windowsマシンでは、ネットワークドライブを接続し、ドライブ文字を入力して、ユーザー名とパスワードを入力するだけです。

Ubuntu 14.04では、それを行う正しい方法がわからない。まず、CIFSまたはNFSを使用する必要がありますか?第二に、それを設定する方法?私はあまりにも多くの「ハウツー」を見つけ、それらはすべて何らかの形で異なっているので、今は本当に混乱しています。 方法はありませんか? :)

編集

私はCIFSを決定し(コメントのおかげで)、続いて これらの指示 の提案に従いました。 .smbcredentialsファイルと/ mnt /ディレクトリ内のいくつかのフォルダーを作成し、さらに/ etc/fstabファイルに行を追加すると、完了したと思いました。ただし、問題が残っています。 mount -aを実行する場合:

mount error: could not resolve address for readynas: Unknown error

Fstabの行は次のようになります。

//readynas/public /mnt/readynas/public cifs iocharset=utf8,credentials=/home/domdom/.smbcredentials,uid=1000 0 0

それとは別に、いくつか質問があります。

  • 通常、これらの共有をどこにマウントしますか?/mntは良い場所のように思えましたが、/ mediaを提案する人もいます。
  • Ubuntuが共有をマウントせずにcifs-utilsをダウンロードしてインストールする必要があるのはなぜですか?これは、ファイルマネージャー(Browse Network、readynas(CIFS)、...)を使用して実行できます。
  • 指示では、2つのコマンドで.smbcredentialsファイルを保護し、すぐに最近のUbuntuバージョンでは動作しないことをすぐに追加するよう指示しています。それで、私はそれらなしで行きますか?または、他に何かする必要がありますか?これは安全ではありませんか?
  • 別のソース では、セキュリティモードを明示的に設定するために「sec = ntlm」が追加されます。私はそれが必要なのか、それが必要かどうかをどのように判断するのだろうか。

男、私はこれがもっと簡単だったことを望む。

EDIT 2

「readynas」を実際のIPアドレスに置き換え、「sec = ntlm」オプションを追加しました。この方法で、私はそれが動作するようになりましたが、私はまだ詳細を理解していません(上記の質問を参照)。さらに、IPアドレスを使用することは回避策のようですが、少なくとも機能します。

3
domsson

Windowsと共有している場合は、CIFSを使用してください。 WindowsでNFSを実行できますが、前回私が見たときはさらに作業が必要です。 CIFS共有をマウントする方法 または http://wiki.ubuntu.com/MountWindowsSharesPermanently を参照してください。

問題が発生した場合は、特定の詳細情報や構成情報で質問を更新してください。

4
Panther