デフォルトでは、SSHを使用してrootアカウントでNVEアプライアンスにログインすることはできません。rootとしてログインするには、管理者アカウントを使用して接続し、「sudo su -」を使用する必要があります。コンソール接続からのみrootとして直接ログインできます(例: VMware Webコンソール接続)。
SCPエージェントを使用してNVEから直接ログをコピーする場合は、rootアカウントを使用する方が簡単な場合があります。ただし、管理者アカウントを使用してこれを行うことはできます。ファイルは、adminユーザーがアクセス権を持つディレクトリー(例: /space または /tmp)。ファイルにadminユーザーの読み取りアクセス権があることを確認します。
sudo chmod 744 /path/to/file
NetWorker(Linux): Linux NetWorkerサーバーとの間でファイルをコピーする方法。
NVE: アップグレードまたはインストール失敗トリアージ ガイド
root SSHアクセスを有効にするには、次の2つの方法のいずれかを使用します。
1.グローバルroot SSHアクセスを有効にします。これにより、任意のネットワークからroot SSHにアクセスできるようになります。
2.「restricted」(一致アドレス)root SSHアクセスを有効にします。これにより、指定したIPアドレスまたはネットワークからのみroot SSHアクセスが許可されます。
1.adminとしてNVEにSSHで接続し、rootに切り替えます。
sudo su -
2.viを使用して、/etc/ssh/sshd_configファイルを編集します。
vi /etc/ssh/sshd_config
3.PermitRootLogin行を探します。
PermitRootLogin yes
Match Address ::1,127.0.0.1,127.0.0.1,::1,192.168.9.101,fe80::250:56ff:fea5:80ff
PermitRootLogin yes
Match all
4.ファイルを保存します。
Hit [ESC] then enter :wq!
5.sshdサービスを再起動します。
systemctl restart sshd
NVE SSHアクセス時にrootとしてログインできるようになりました。
1.adminとしてNVEにSSHで接続し、rootに切り替えます。
sudo su -
2.viを使用して、/etc/ssh/sshd_configファイルを編集します。
vi /etc/ssh/sshd_config
3.ファイルの末尾近くにある [住所の一致] 行を探します。
4.[照合アドレス]行を更新して、特定のIPまたはネットワークIP/サブネット アドレスを含めます。
例:
PermitRootLogin no
Match Address ::1,127.0.0.1,127.0.0.1,::1,192.168.9.101,fe80::250:56ff:fea5:80ff,192.168.9.0/24
PermitRootLogin yes
上記の例では、192.168.9.0ネットワーク上のシステムのみがrootSSHアクセス権を持ちます。他のネットワークからSSH経由でrootとしてNVEにアクセスしようとすると、拒否されます。同様に、ネットワーク アドレスの代わりに単一のIPアドレスを指定できます。
5.ファイルを保存します。
Hit [ESC] then enter :wq!
6.sshdサービスを再起動します。
systemctl restart sshd
NVE SSHアクセス中にrootとしてログインできるようになりましたが、これは指定されたアドレス/ネットワークからのみです。