
Ubuntu日本語フォーラム

ログインしていません。
$ sudo ssh-keygen -t rsa
というコマンドで秘密鍵を作りました。
passphrase入れました。
公開鍵の名前を変えたほうがよいと書いてあったので
$ sudo mv /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys
として公開鍵の名前を変えました。
そのあとに
$ sudo mv /root/.ssh/id_rsa /media/usb
としてUSBメモリに秘密鍵を移したのですが(その前にUSBメモリはマウントされています)、
USBメモリの中身を確認したところ、何も入っていませんでした。
隠しファイルも確認したのですが、見当たりませんでした。
USBメモリは最初は買ったままさしたのでファイルシステムを確認し忘れましたが、2回目にNTFSで再度試しても同じように何も表示されませんでした。
ファイルシステムの関係もあるのかもしれません。
使っているUSBメモリはI/OdataのTB-NT4Gです。
コマンドに関しては「知識ゼロからはじめるLinuxサーバーの作り方(日経BP社)」を参考にさせていただきました。
対応方法がよくわからないので、ご教授いただけたらと思い、投稿させていただいた次第です。
どうか、よろしくお願いします。
オフライン
最近のLinuxは、デフォルトでは、/meida 以下にマウントする場合、
/media/”マウントするパーティションのUUID"
というディレクトリを作りそこにマウントします。
意識的に、/nedia/usb というディレクトリにマウントすれば、そうなりますが、そうでない場合は、まず
$ /media/usb
で、usb というファイルが出来てないか確認してください(コマンドでなく、ファイルブラウザでもOKです)。
また、$ sudo mv /root/.ssh/id_rsa /media/usb の id_rsa という部分が、フォーラム投稿時の間違いですか?
更に、/root/.ssh -> 最近の ssh は、root でのログインは、デフォルトでは禁止されています(設定変更が必要)。
通常は、一般ユーザで接続後、 su コマンドで root になるか、sudo コマンドを使います。
オフライン
si による投稿:
更に、/root/.ssh -> 最近の ssh は、root でのログインは、デフォルトでは禁止されています(設定変更が必要)。
え、そうですか?
少なくともUbuntuの場合、/etc/ssh/sshd_configでは、デフォルト「PermitRootLogin yes」ですよ。 manにもそう書いてありますし。
「最近のssh」という意味合いによるのでしょうか。
STGSAGWAN による投稿:
え、そうですか?
少なくともUbuntuの場合、/etc/ssh/sshd_configでは、デフォルト「PermitRootLogin yes」ですよ。 manにもそう書いてありますし。
「最近のssh」という意味合いによるのでしょうか。
訂正ありがとうございます。 勘違いでした。
必ず、「PermitRootLogin no」と設定する癖がついてまして、これがデフォルトだという記憶への刷り込みが起こったみたいです。
オフライン
お返事ありがとうございます&放置すいませんでした。
やはりどこかがおかしいようですので、ちょっと確認が必要なようです。
もう一度あたってみようと思います。
有難うございました。
オフライン
私も同様の現象で悩んでいます。
どうしてもUSBに移動できないです。
mediaにusbというファイルが出来るだけで、usbの中には何も入っていません。
usbはramdiscとして表示されています。
何が問題なんでしょうか?
オフライン