DebianにPlex用ネットワーク共有をインストールする

DebianにPlex用ネットワーク共有をインストールする

ESXiを使用する仮想マシンにDebian 1.2.0を実行するメディアサーバーを設定しています。 Debianがインストールされ、Plexもインストールされています。メディアは Netgear ReadyNAS102 にあり、NAS 経由でアクセスする必要があります。

私のPlexフォルダは現在NetgearNAS> Plexにあります。
私のNAS名はManiaNASです。
NASは192.168.0.101(固定IP)にあります。
cifs-utils バージョンは (2:6.11-3.1) です。 - 最新

DebianのPlexフォルダに移動してその内容を見ることができますが、Plexは同じフォルダを見ることができません。深く掘り下げた後、Plexはネットワークフォルダにアクセスできず、この問題に対する解決策はネットワークフォルダをローカルファイルシステムにマウントすることに気づきました。以下のリンクの提案に従いましたが、役に立ちませんでした。

https://askubuntu.com/questions/345087/how-do-i-add-a-network-drive-to-plex

fstabを開き、次の行を含めるように更新しました。
//ManiaNAS/Plex /media/Plex cifs guest 0 0

端末に戻ってsudo mount -aを試してみると、次のエラーが発生します。
[NAS名]のアドレスを確認できませんでした:不明なエラー

これが私が付いているところです。ファイル内のPlexフォルダの上にマウスを置くと、表示されるパスを見つけたときに別のことを試したかったのです。パスは[smb://ManiaNAS.local/plex/]です。だからfstabに入力しましたが、次のエラーが発生しました。
Cifs URL マウントはまだ実装されていません。 smb://manianas.local/Plex/をマウントしてみてください。

また、書き込み権限でインストールしようとしましたが、エラーメッセージが表示されます。
16行目の解析エラー(ここにfstabエントリがあります)。

私の質問/質問:

1)fstabで//ManiaNAS/Plexを使用できますか、または//192.168.0.101/Plexを使用する必要がありますか? //192.168.0.101/Plexを使用する必要があることを知っています。

2) 192.168.0.101 にアクセスすると Netgear ReadyNas の Web インターフェイスに移動できますが、192.168.0.101/Plex と入力して Plex フォルダに直接移動することはできません。ここで何をすべきかわかりません。 //192.168.0.101/Plexと入力してPlexフォルダにアクセスできるため、これは問題になりません。

  1. 私のfstabエントリは何ですか?

端末で次のことを試しました。
mount 192.168.0.101/Plex /media/Plex
これにより、次のエラーが発生しました。インストール:/media/Plex:インストールを使用するにはスーパーユーザーである必要があります。

sudoを使用しようとすると、sudo mount -t cifs //192.168.0.101/Plex /media/Plex次のことを要求されます。root@//192.168.0.101/Plexのパスワード:NAS管理者パスワードを入力しました。
これにより、次のエラーが発生します。インストールエラー(13):権限が拒否されました。 mount.cifs(8) のマニュアルページ (例: man mount .cifs) およびカーネルログメッセージ (dmesg) を参照してください。

Netgearによると、私はReadyNAS OS 6+を使用しています(https://kb.netgear.com/30068/ReadyNAS-OS-6-SSH-access-support-and-configuration-guides)rootパスワードは管理者パスワードと同じです。 ReadyNASユーザーページも確認してみると、管理者が一人しかいません。

Netgearは "password"をルートパスワードとして使用することをお勧めしますが、この場合sudoは次のメッセージを返します。申し訳ありません。もう一度お試しください。これは間違ったパスワードを入力しなかったと信じました。

以前に発生したエラーをGoogleで検索しました。インストールエラー(13):権限が拒否されました。 mount.cifs(8) のマニュアルページ (例: man mount .cifs) およびカーネルログメッセージ (dmesg) を参照してください。そしてこのページを見つけました協会そしてそれを試してみました。ウェブサイトはこれを使用するように言いますが(私のユースケースに合わせて修正されています)、うまくいきません。

sudo mount -t cifs //192.168.0.101/Plex /mount/Plex/ -o vers=3.0,username=<username>,password=<password>,dir_mode=0777,file_mode=0777,serverino,sec=ntlmssp 

その後、mountコマンドと関係がないと思われるエントリを削除しましたが、最終的にこれがうまくいくようです!

sudo mount -t cifs //192.168.0.101/Plex /mount/Plex/ -o,username=<admin username>,password=<admin password>,dir_mode=0777,file_mode=0777,sec=ntlmssp 

マウントされたフォルダが見えます!

二つ知りたいです。それは
どういう-o意味ですか?それは単に選択を意味することを理解してください。
私の管理者パスワードを公開せずにこれを行うためのより良い方法はありますか?私が知る限り、そうです。はい、他のファイルのログイン資格情報を参照できますが、ある意味、他のファイルはまだプレーンテキストパスワードを保存します。もちろん、人々がこれらの他のファイルを表示して変更するには、管理者アクセス権が必要です。したがって、ある程度のリスクがあります。 NASに別々のユーザーを作成することにしました。このユーザーはPlexフォルダにのみアクセスできます。

これは私にとって大きな学習活動であり、私が受け取った地図に本当に感謝しています!

インストール方法を把握したら、参照用にこのリンクを維持します。Debianサーバー、自動的にSamba共有マウント

ベストアンサー1

おすすめ記事