banner
破影岚歌

破影岚歌的博客

bilibili
twitter
github

11. リモート管理サービスの標準設定

CentOS7 のリモート管理サービス#

実験環境:#

  1. CentOS7:192.168.0.1
  2. Windows7:192.168.0.2

実験手順#

  1. ネットワーク環境の構築(2 つのホストを vmnet1 に接続)

  2. IP アドレスの設定

  3. 実験の順調な進行のために:CentOS7 のファイアウォールを無効にし、SELinux を無効にする

  4. 接続のテストping(Windows クライアントから CentOS7 サーバーに ping)

  5. CentOS7 にtelnet-serverソフトウェアをインストールする

  6. telnet サービスを起動する:systemctl start telnet.socket

  7. Windows7 クライアントからリモート接続する(組み込みの telnet ツールまたはサードパーティの telnet ツールを使用)

  8. アカウントを使用して CentOS にログインする(セキュリティ上の理由から、デフォルトでは root はローカルログインのみでき、リモートログインはできません)

    解決策:通常のユーザーでログインし、su コマンドを使用して root 権限に切り替えます:

    通常のユーザーの追加方法:

    user add mike(mikeユーザーの作成)
    passwd mike 123(mikeユーザーのパスワードを設定)
    

    Windows リモートログイン方法:

    telnet 192.168.0.1
    ログインに成功したら:
    su root
    rootユーザーのパスワードを入力
    

サードパーティのリモートログインツールの紹介#

SecureCRT

putty


root アカウントで telnet にログインする方法(お勧めしません)#

telnet は平文での転送であり、安全ではありません

編集:/etc/securettyに追加:

pts/0(同時に1つのセッションを許可)
pts/1(同時に2つのセッションを許可)

ssh ツールを使用して CentOS7 に接続する#

SSH サーバーは CentOS の起動とともに起動し、デーモンプロセスです

以下のコマンドを使用して SSH サービスが起動しているかどうかを確認できます:

systemctl status sshd.service

また、以下のコマンドを使用して ssh サービスを開始、停止、再起動することもできます:

systemctl start sshd.service         #sshサービスを開始

systemctl restart sshd.service      #sshサービスを再起動

systemctl enable sshd.service      #sshを起動時に自動的に開始

systemctl stop sshd.service   #sshサービスを停止

ssh 接続は暗号化された転送を使用しており、telnet よりも ssh ツールを使用することをお勧めします

-pは必須ではありませんが、デフォルトでは-p22となります。22 は ssh 接続のデフォルトポートです

rootはユーザー名です

@はユーザー名とホスト名または IP アドレスの間の接続記号です

192.168.0.1は接続するホスト名または IP アドレスです

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。