Azure上のUbuntu VMにSSHアクセスできる新しいユーザーを追加するにはどうすればよいですか?


4

これは簡単なことだと思いますが、うまくいく答えを見つけるのに苦労しています...

リソース管理タイプの展開で、Azure上で実行されているUbuntu 14.04サーバーがあります。SSHアクセスが設定されているため、ログインできます。ここで、他の誰かにVMへのアクセスを許可する必要があるため、ユーザーの新しいSSHキーを追加しようとしています。これは後日取り消すことができます。

私が試したこと:

次を使用して、ローカルマシンに新しいSSHキーを作成します。

ssh-keygen -t rsa -b 2048

公開鍵をVMの新しいユーザーの$ HOME / .ssh / authorized_keysファイルにコピーしました

authorized_keysファイルを600アクセス許可に設定します

sshサービスを再起動しました

でログインしようとした

ssh newuser@ipaddress

そして、私はエラーで失敗した試みを得る

Permission denied (publickey)

明らかにどこかに一歩足りませんが、どこにあるかわかりません。


ユーザーを追加するコマンドはadduserまたはuseraddです。
qasdfdsaq

システムログには、特定の問題の内容が示されている必要があります。それらを見て、それを修正します(または、その方法がわからず、自分で解決できない場合は、修正について尋ねます)。
CVn

1
@qasdfdsaqすでにユーザーを作成していますが、SSH経由でアクセスできるのが問題です。
アリッチー

次に、質問で行ったことを説明します。
qasdfdsaq

.sshディレクトリ(新しいユーザーのホームフォルダー内)のアクセス許可を700に変更したかどうかは述べませんでした
。– MariusMatutiae
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.