仮想マシン(Vmware Workstation)にCentOS7がインストールされているので、SSHツールを使用して仮想マシンのCentOS7に接続したい
1、 まず、CentOS7に** openssh-server がインストールされていることを確認し、ターミナルに yum list installed | grep openssh-server **と入力します。
出力が表示されない場合は、インストールされていないことを意味します
** yum install openssh-server ** ** openssh-server **と入力してインストールします
2、 ** / etc / ssh / ディレクトリにsshdサービス構成ファイル sshd_config **が見つかり、Vimエディターで開きます
ファイル内のリスニングポートとリスニングアドレスの前の#記号を削除します
次に、[リモートログインを許可する]をオンにします
最後に、接続認証としてユーザー名とパスワードの使用をオンにします
ファイルを保存して終了します
3、 sshdサービスを開始するには、** sudo service sshd start **と入力します
sshdサービスが開始されているかどうかを確認するには、** ps -e | grep sshd **と入力します。
または、** netstat -an | grep 22 **と入力して、ポート22で監視が有効になっているかどうかを確認します
4、 Vmware Workstationで、CentOS7のプロパティを確認し、ネットワーク接続方法が** NAT **方法であることを確認します。
5、 Vmware Workstationで、** Edit ** =》 ** Virtual Network Editor をクリックし、仮想ネットワークエディターに入り、NATモード接続に使用されるネットワークアダプター名が VMnet8 **であることを確認します。
6、 Windowsホストで、コマンドラインに** ipconfig と入力して、ホストIPを表示し、VMnet8の接続情報を見つけます。IPは 192.168.30.1 **です。
7、 CentOSで、** ifconfig と入力してネットワーク接続アドレスを表示し、CentOSのネットワークアドレスが 192.168.112.128 **であることを確認します。
8、 CentOSで、** ping 192.168.30.1 **と入力して、ホストが接続できるかどうかをテストし、ホストが接続できることを確認します
9、 ホストで** ping 192.168.112.128 **と入力して、ホストがCentOSに接続できるかどうかをテストすると、接続に到達できないことがわかります。
接続できる場合は、手順12にスキップできます
10、 ホストで、ネットワーク構成を開き、ネットワークアダプターVMnet8のTCP / IPv4プロパティを選択して、次のネットワーク構成を実行します。
サブネットマスクとデフォルトゲートウェイはCentOSと一致している必要があり、IPアドレスは192.168.112.1に変更されます。これは、ホストのIPとCentOSのIPが同じネットワークセグメントにあることを意味します。
11、 次に、ホストに** ping 192.168.112.128 **と入力すると、接続できます
12、 SSHツール(ここではXShellを使用)で、新しい接続を作成し、CentOSのIPアドレス、ユーザー名、およびパスワードを入力して、正常に接続します
接続に成功しました
13、 CentOSを起動するたびにsshdサービスを手動で開始する必要がないようにするには、sshdサービスを自己起動リストに追加して、** systemctl enable sshd.service **と入力します。
** systemctl list-unit-files | grep sshd **と入力して、sshdサービスのセルフスタートが有効になっているかどうかを確認できます。
Recommended Posts