SSH経由でWD My Booksにアクセスできません。 [閉じる]

SSH経由でWD My Booksにアクセスできません。 [閉じる]

私のNASでSSHアクセス権を持つユーザーは、デフォルトの「root」と「admin」のみです。
これまで私が出会った答えは次のとおりです。これ/etc/ssh/sshd_config、ここで次のように設定しました。

AllowUser userName

PermitEmptyPasswords yes

しかし、ディレクトリはありませんが、ファイルを/etc/ssh/見つけました。私は後者を実行し、存在しなかったので「AllowUser」を追加しました。再起動後も問題が解決しませんでした。sshd_config/etc/

  • SSHには他の「味」がありますか?
  • では、どのような情報があるのか​​、どこで確認できますか? (NASシェルには「man」はありません)

SSH経由でUbuntu 16.04からWestern Digital MyBookモデル#WD10000H1NC-00に接続しています。
追加情報が必要な場合はお知らせください。

ベストアンサー1

まず、WD My Bookのファイルを変更してAllowUser userName問題が解決するかどうかを確認します。/etc/sshd_configAllowUsers root admin userName

また、の内容を確認し、/etc/passwd項目にはuserName含まれていませんが、/user/sbin/nologin同様の内容が含まれていることを確認してください/bin/bash。たとえば、WD MyCloudのマイ管理者アカウントのエントリは次のとおりです。

admin:x:999:1000::/shares:/bin/sh

スタイルの詳細については、ssh接続の開始時に-v詳細出力(または-vvv必要に応じてより多くの出力)のフラグを追加できます。

ssh -v root@WD_MyBook_IP

NASに接続すると、次の出力が表示されます。これは私のローカルシステムを使用しOpenSSH_6.6.1てNASですOpenSSH_6.0p1 Debian-3

ssh -v root@ip_address
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.0.20 [192.168.0.20] port 22.
debug1: Connection established.
------------Truncated---------------
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.7
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.0p1 Debian-3

おすすめ記事