プログラミングを始めよう

ITというWordが無いころからIT業界へ入った私がこれからITを始める人の助けになるべく書いていきます。

sshの設定方法

前回も書きましたが、リモートでサーバに接続するためにsshの設定を変えます。

 

設定ファイルは/etc/ssh/ssh_config です。

 

ユーザIDとパスワードでterminalにログインして、以下で開きます。

 

$ sudo vi /etc/ssh/ssh_config (return)

直後にパスワードを聞いてくるので入力する。

 

すると、設定ファイルがviで開いてくるので、編集します。

編集の内容は、接続優先なので、セキュリティは後々記載したいですが、参考になる記事が他サイトにもありますのでそのようなところで学んで試してみて下さい。

 

設定ファイルはコピーしてバックアップをとっておくと良いでしょう。

 

今回接続できるように簡単に修正した部分は、以下です。

修正前のファイルと修正後のファイルの差分で示します。

!がついた行が差分です。具体的にはコメントカラム(#行)の#を削除して生かす修正をしています。

 

因みにこのキャプチャは既にteraterm接続後、teraterm上で修正したものです。

修正は、コマンドモードでカーソルを#状に移動して、xで#を削除します。

削除後はESCを押して編集モードからコマンドモードに抜けます。

 

これを繰り返して#を削除してください。

ファイル上部

【PR】

現品限り多数!パソコンがとにかく安い!【パソコン市場】

 

ファイル下部

【PR】

パソコンを1万円台からお探しなら「パソコン市場」

 

 

sshの設定などは以下のサイトが参考になります。

tech.nkhn37.net

 

修正が終わったら、esc押下し、コマンドモードで :wq! のコマンドを入力してreturn押下してセーブしてください。

 

もしくはesc押下し、コマンドモードでshft+zzで保存終了してください。

 

次は修正した内容をサーバサービスに反映させます。

 

$ sudo systemctl restart ssh

 

を実行します。

【PR】

パソコン市場 公式オンラインショップ

 

 

その後、terminalを起動し、ますが、ubuntuIPアドレスを事前に調査しておく必要があります。

以下のように、ubuntuに認識されているインタフェース名に割り振られたIPアドレスをメモっておいて、teratermで接続先にこのIPアドレスを入力して接続します。

下記の「wlp3s0」のグループが、無線インタフェースを示します。

このインタフェース名はマシンごとに異なるので都度みて確認してください。

 

このグループ内の、inetがIPv4アドレスです。

ifconfig結果

 

teratermを起動して接続してみましょう。

 

【PR】

 

【PR】

小中学生専門のオンランプログラミングスクール【アンズテック】

 

【PR】

 

【PR】

【PR】

 

【PR】

 

【PR】

中古パソコンはこちら【Qualit】