質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.92%

VirtulBOX上にインストールしたLinux(CentOS7)にSSHでホストマシンより接続ができません

解決済

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 2,677

DD51_742

score 14

  1.  VitaulBOX上にゲストOSとしてCentOS7をインストールを行い。
  • リストVitaulBOX上では正常に動作するようになりました。
  • しかしかホストOSからTereTermを利用してSSH接続が出来ない状況です。
  • ホストOSからTereTermを利用してSSH接続ができる方法をご教授願います。
  1.  設定したこと
  • VitaulBOX上の環境設定ネットワークホストオンリーネットワークにIPアドレス(192.168.56.111)ネットマスクを設定(255.255.0.0)
  • ゲストOSの/etc/sysconfig/network-scripts/ifcfg-enp0s8に固定IPアドレス等の情報を記載(192.168.56.111)
  • CentOSのファイヤーウオールの無効化
  • CentOSのSELinuxの無効化
  1. 事象
  • ホストOSよりTereTermで接続時ユーザ認証画面がでるが、ssh接続できない。
  • ホストOSよりゲストOSのIPアドレスを指定してpingの応答はある。
  1. 環境
    ホストOS Windows10 Pro 64bit
    TereTerm 4.9.3
    VitualBox 5.1.10
    ゲストOS CentOS Linux release 7.3.1611 (Core)

  2. TereTermで接続失敗のキャプチャ
    イメージ説明

  3. /etc/sysconfig/network-scripts/ifcfg-enp0s8の設定内容

HWADDR=08:00:27:1A:51:B4
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.56.111
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_DNS_PRIORITY=100
IPV6INIT=no
NAME=enp0s8
UUID=bc7480f9-ce81-4118-9d5b-720b669de8ba
DEVICE=enp0s8
ONBOOT=yes
  1. /etc/ssh/sshd_configの内容
#    $OpenBSD: sshd_config,v 1.93 2014/01/10 05:59:19 djm Exp $

# This is the sshd server system-wide configuration file.  See
# sshd_config(5) for more information.

# This sshd was compiled with PATH=/usr/local/bin:/usr/bin

# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented.  Uncommented options override the
# default value.

# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#
Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::

# The default requires explicit activation of protocol 1
Protocol 2

# HostKey for protocol version 1
#HostKey /etc/ssh/ssh_host_key
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key

# Lifetime and size of ephemeral version 1 server key
#KeyRegenerationInterval 1h
#ServerKeyBits 1024

# Ciphers and keying
#RekeyLimit default none

# Logging
# obsoletes QuietMode and FascistLogging
#SyslogFacility AUTH
SyslogFacility AUTHPRIV
#LogLevel INFO

# Authentication:

#LoginGraceTime 2m
#PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

#RSAAuthentication yes
#PubkeyAuthentication yes

# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
# but this is overridden so installations will only check .ssh/authorized_keys
AuthorizedKeysFile    .ssh/authorized_keys

#AuthorizedPrincipalsFile none

#AuthorizedKeysCommand none
#AuthorizedKeysCommandUser nobody

# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
#RhostsRSAAuthentication no
# similar for protocol version 2
#HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# RhostsRSAAuthentication and HostbasedAuthentication
#IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes

# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes
#PermitEmptyPasswords no
PasswordAuthentication yes

# Change to no to disable s/key passwords
#ChallengeResponseAuthentication yes
ChallengeResponseAuthentication no

# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no
#KerberosUseKuserok yes

# GSSAPI options
GSSAPIAuthentication no
GSSAPICleanupCredentials no
#GSSAPIStrictAcceptorCheck yes
#GSSAPIKeyExchange no
#GSSAPIEnablek5users no

# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication.  Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
# WARNING: 'UsePAM no' is not supported in Red Hat Enterprise Linux and may cause several
# problems.
UsePAM yes

#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
#PrintMotd yes
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
UsePrivilegeSeparation sandbox        # Default for new installations.
#PermitUserEnvironment no
#Compression delayed
#ClientAliveInterval 0
#ClientAliveCountMax 3
#ShowPatchLevel no
#UseDNS yes
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
#VersionAddendum none

# no default banner path
#Banner none

# Accept locale-related environment variables
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS

# override default of no subsystems
Subsystem    sftp    /usr/libexec/openssh/sftp-server

# Example of overriding settings on a per-user basis
#Match User anoncvs
#    X11Forwarding no
#    AllowTcpForwarding no
#    PermitTTY no
#    ForceCommand cvs server
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

+1

ユーザ認証画面が出るので、状況的にネットワークの問題ではないと思います。
認証失敗時にCentOS7側の /var/log/secure に出るログはどのようになっているでしょうか。

あと、TeraTermはユーザ認証画面の「パスフレーズ」欄には文字列をペーストできないようですので、もしペーストしているようなら手入力してみて下さい。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/12/18 00:39

    Dec 17 08:39:49 Installed: apr-1.4.8-3.el7.x86_64
    Dec 17 08:39:50 Installed: apr-util-1.5.2-6.el7.x86_64
    Dec 17 08:39:52 Installed: httpd-tools-2.4.6-45.el7.centos.x86_64
    Dec 17 08:39:54 Installed: mailcap-2.1.41-2.el7.noarch
    Dec 17 08:39:57 Installed: httpd-2.4.6-45.el7.centos.x86_64
    Dec 17 08:41:59 Installed: patch-2.7.1-8.el7.x86_64
    Dec 17 08:51:28 Installed: 1:nginx-1.10.2-1.el7.ngx.x86_64
    Dec 17 08:53:35 Installed: sshpass-1.05-5.el7.x86_64
    Dec 17 08:53:37 Installed: 1:oci-systemd-hook-0.1.4-6.git337078c.el7.x86_64
    Dec 17 08:53:39 Installed: 1:oci-register-machine-0-1.10.gitfcdbff0.el7.x86_64
    Dec 17 08:53:41 Installed: python-httplib2-0.7.7-3.el7.noarch
    Dec 17 08:53:44 Installed: libtommath-0.42.0-4.el7.x86_64
    Dec 17 08:53:46 Installed: libtomcrypt-1.17-23.el7.x86_64
    Dec 17 08:53:50 Installed: python2-crypto-2.6.1-10.el7.x86_64
    Dec 17 08:53:51 Installed: python-keyczar-0.71c-2.el7.noarch
    Dec 17 08:53:57 Installed: 2:container-selinux-1.10.3-59.el7.centos.x86_64
    Dec 17 08:53:59 Installed: PyYAML-3.10-11.el7.x86_64
    Dec 17 08:54:01 Installed: python2-ecdsa-0.13-4.el7.noarch
    Dec 17 08:54:02 Installed: python2-paramiko-1.16.1-1.el7.noarch
    Dec 17 08:54:04 Installed: 2:docker-common-1.10.3-59.el7.centos.x86_64
    Dec 17 08:54:05 Installed: python-markupsafe-0.23-11.rhel7.x86_64
    Dec 17 08:54:08 Installed: python-babel-1.3-1.rhel7.noarch
    Dec 17 08:54:10 Installed: python-jinja2-2.8-7.rhel7.noarch
    Dec 17 08:54:24 Installed: ansible-2.2.0.0-4.el7.noarch
    Dec 17 08:54:29 Installed: 2:docker-1.10.3-59.el7.centos.x86_64
    Dec 17 09:00:36 Erased: unoconv-0.6-7.el7.noarch
    Dec 17 09:00:37 Erased: 1:libreoffice-draw-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:39 Erased: 1:libreoffice-pdfimport-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:40 Erased: 1:libreoffice-langpack-ja-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:41 Erased: 1:libreoffice-calc-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:43 Erased: 1:libreoffice-impress-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:44 Erased: 1:libreoffice-writer-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:46 Erased: 1:libreoffice-graphicfilter-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:47 Erased: 1:libreoffice-pyuno-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:49 Erased: 1:libreoffice-core-5.0.6.2-3.el7.x86_64
    Dec 17 09:00:54 Erased: 1:libreoffice-opensymbol-fonts-5.0.6.2-3.el7.noarch
    Dec 17 09:00:56 Erased: 1:libreoffice-ure-5.0.6.2-3.el7.x86_64
    Dec 17 09:18:40 Installed: boost-chrono-1.53.0-26.el7.x86_64
    Dec 17 09:18:41 Installed: boost-filesystem-1.53.0-26.el7.x86_64
    Dec 17 09:18:43 Installed: boost-regex-1.53.0-26.el7.x86_64
    Dec 17 09:18:45 Installed: boost-graph-1.53.0-26.el7.x86_64
    Dec 17 09:18:46 Installed: boost-wave-1.53.0-26.el7.x86_64
    Dec 17 09:18:48 Installed: boost-locale-1.53.0-26.el7.x86_64
    Dec 17 09:18:50 Installed: boost-timer-1.53.0-26.el7.x86_64
    Dec 17 09:18:52 Installed: boost-random-1.53.0-26.el7.x86_64
    Dec 17 09:18:53 Installed: boost-test-1.53.0-26.el7.x86_64
    Dec 17 09:18:55 Installed: boost-math-1.53.0-26.el7.x86_64
    Dec 17 09:18:56 Installed: boost-atomic-1.53.0-26.el7.x86_64
    Dec 17 09:18:58 Installed: boost-program-options-1.53.0-26.el7.x86_64
    Dec 17 09:19:01 Installed: boost-python-1.53.0-26.el7.x86_64
    Dec 17 09:19:03 Installed: boost-signals-1.53.0-26.el7.x86_64
    Dec 17 09:19:08 Installed: boost-context-1.53.0-26.el7.x86_64
    Dec 17 09:19:11 Installed: boost-serialization-1.53.0-26.el7.x86_64
    Dec 17 09:19:13 Installed: boost-1.53.0-26.el7.x86_64
    Dec 17 09:19:55 Installed: boost-devel-1.53.0-26.el7.x86_64
    Dec 17 09:24:04 Installed: systemtap-devel-3.0-7.el7.x86_64
    Dec 17 09:24:49 Installed: kernel-debuginfo-common-x86_64-3.10.0-229.1.2.el7.x86_64
    Dec 17 09:24:51 Installed: mokutil-0.9-2.el7.x86_64
    Dec 17 09:24:55 Installed: systemtap-client-3.0-7.el7.x86_64
    Dec 17 09:24:58 Installed: systemtap-3.0-7.el7.x86_64
    Dec 17 09:26:25 Installed: kernel-debuginfo-3.10.0-229.1.2.el7.x86_64
    Dec 17 13:48:00 Installed: subversion-libs-1.7.14-10.el7.x86_64
    Dec 17 13:48:05 Installed: subversion-1.7.14-10.el7.x86_64
    Dec 17 13:54:29 Installed: gnuplot-common-4.6.2-3.el7.x86_64
    Dec 17 13:54:34 Installed: gnuplot-4.6.2-3.el7.x86_64
    Dec 17 13:55:39 Installed: cvs-1.11.23-35.el7.x86_64
    Dec 17 14:04:11 Installed: php-json-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:13 Installed: php-common-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:14 Installed: php-cli-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:15 Installed: m4-1.4.16-10.el7.x86_64
    Dec 17 14:04:17 Installed: autoconf-2.69-11.el7.noarch
    Dec 17 14:04:18 Installed: gd-last-2.2.3-1.el7.remi.x86_64
    Dec 17 14:04:19 Installed: perl-Thread-Queue-3.02-2.el7.noarch
    Dec 17 14:04:22 Installed: automake-1.13.4-3.el7.noarch
    Dec 17 14:04:24 Installed: php-devel-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:26 Installed: php-gd-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:28 Installed: php-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:30 Installed: php-mbstring-7.0.14-1.el7.remi.x86_64
    Dec 17 14:04:31 Installed: php-pdo-7.0.14-1.el7.remi.x86_64
    Dec 17 17:39:30 Installed: finger-0.17-52.el7.x86_64

    キャンセル

  • 2016/12/18 01:17

    ありがとうございます。では試してみます。

    キャンセル

  • 2016/12/18 11:07

    頂いたpam_unix(gdm-password:auth)のエラーは、手元では(SSH接続時ではなく)デスクトップのログイン画面でパスワードを入力せずにキャンセルした際に発生しました。
    SSH接続時のエラーならpam_unix(sshd:auth)に本来ならなるはずです。

    そのため、SSH接続がそのマシンではなく別の何かに接続しようとしているのではないかという可能性を見ています。
    そこで気になったのは、

    > VitaulBOX上の環境設定ネットワークホストオンリーネットワークにIPアドレス(192.168.56.111)ネットマスクを設定(255.255.0.0)
    > ゲストOSの/etc/sysconfig/network-scripts/ifcfg-enp0s8に固定IPアドレス等の情報を記載(192.168.56.111)

    この両者のIPアドレスが同じものになっていることです。
    こちらの記述は正しいでしょうか。

    キャンセル

checkベストアンサー

0

自分はUbuntuなのですが以下の設定でできております。
http://note.kurodigi.com/vbox-ssh/
Virtualboxのポートフォワーディングを設定
ホスト2222 ゲスト22
sshのクライアント
アドレスはlocalhostでポートは2222
でログインできております

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.92%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る