Linux

「read error SSH2 private key file error:0909006C:PEM routines:get_name:no start line」というエラーが表示された

TeraTerm で秘密鍵を使ってログインしようとしたときに、「read error SSH2 private key file error:0909006C:PEM routines:get_name:no start line」というエラーが表示された。 秘密鍵の最後の行に改行を付けて、再びログインしてみてください。

「read error SSH2 private key file error:0909006C:PEM routines:get_name:no start line」というエラーが表示された Read More »

パスワードを入力しないで ssh でログインするには?

パスワードを入力しないで ssh でログインする手順。 ユーザーのホームに .sshディレクトリを作成します。 秘密鍵と公開鍵を作成します。 エンターを3回押します。 公開鍵を authrized_keys に追加します。 PubkeyAuthentication を有効にします。 sshd を再起動します。 ログインできるか確認します。 あとは、作成した秘密鍵(~/.ssh/id_ed25519)を自分の PC にコピーして、それを TeraTerm の「Private key file」に設定してログインできるか確認してください。 因みに、パスワードを入力して ssh でログインするには PasswordAuthentication を yes に設定します。 Ubuntu 22.04 に パスワードを入力しないでログインしたい。 RSAでの鍵の作成 RSA で 4096bit の 秘密鍵と公開鍵を作成します。 エンターを3回押します。

パスワードを入力しないで ssh でログインするには? Read More »

catコマンドのヒアドキュメントで変数を展開しないようにするには?

①ヒアドキュメント(出力内容)の変数を展開しないでファイルに保存する方法 EOS をシングルクォートで囲って、$変数 を展開させないでファイルに保存します 因みにプログラムの実行結果は↓のようになります。 ② 終端ID をシングルクォートで括らないで、$、`等の前に¥マークを付けてエスケープする方法 逆にシングルクォート内のヒアドキュメントで、sed を使って変数を置換する方法です。 逆にシングルクォート内のヒアドキュメントで、envsubst を使って変数を環境変数で置換する方法です。

catコマンドのヒアドキュメントで変数を展開しないようにするには? Read More »

apt-get install がエラーになってしまう

apt-get アップデートします。 apt-get install でパッケージをインストールします。 apt-get install に -y オプションを付けるとインストールの確認をしないでパッケージをインストールすることができます。 「apt-get install」コマンドでパッケージをインストールしようとしたところ、「E: Unable to locate package」というエラーが表示された。

apt-get install がエラーになってしまう Read More »

systemctl と service どちらを使えばいい?

systemctlコマンド サービスを開始 サービスを停止 サービスをリスタート サービスをリロード サービスの状態を表示 サービスの自動起動の状態を表示 サービスの自動起動 サービスの自動起動の解除 serviceコマンド サービスを起動 サービスを停止 サービスをリスタート サービスをリロード サービスの状態を表示 chkconfigコマンド service の自動起動の設定には chkconfigコマンドを使います。 サービスの自動起動 サービスの自動起動の解除 systemctl で nginx をリロードします。 systemctl で apache2 をリロードします。 service で nginx をリロードします。 service で apache2 をリロードします。

systemctl と service どちらを使えばいい? Read More »

CentOS sudoers にユーザーを登録するには?

sudoers にユーザーを追加する手順。 ルートになります。 visudoコマンドを実行します。 最後の行に以下の行を追加して保存します。 例えば、mossanユーザー を追加するなら以下の行を追加します。 なにかのデーモンを再起動することなどなく、これだけで sudoコマンド が使えるようになります。 NOPASSWD:ALL を設定するとパスワードを入力しないで sudoコマンド を実行することができます。 気にしていなかったけど、sudoコマンド を実行するとエラーになっていた。

CentOS sudoers にユーザーを登録するには? Read More »

Scroll to Top