Linux(CentOS)へSSH接続するための設定
公開日:
:
最終更新日:2014/08/31
Linux, Linux(CentOS) SSH, 環境構築
Linux(CentOS)へ「SSH」接続するための設定。
なお、今回のバージョンは以下です。
- CentOS-6.4-i386
- Windows 7 Professional SP1(32bit)
- Tera Term 4.78
- WinSCP 5.1.4
スポンサード リンク
OpenSSHのインストール
「yum」コマンドで、「openssh」と「openssh-server」をインストールする。
|
1 2 3 4 5 |
#OpenSSHのインストール $ yum install openssh #OpenSSH-Serverのインストール $ yum install openssh-server |
OpenSSHの設定
「/etc/ssh/sshd_config」を編集する。
なお、編集する前にデフォルトファイルとしてコピーしておくとよい。
|
1 2 3 4 5 |
#デフォルトファイルをバックアップ $ cp /etc/ssh/sshd_config /etc/ssh/sshd_config.default #「sshd_config」ファイルを編集 $ vi /etc/ssh/sshd_config |
今回は、以下の2点を編集し、「root」でログインできないようにし、パスワード認証を有効にした。
また、ログインはユーザー「hide」のみ可能にした。
|
1 2 3 4 5 6 7 |
<以下を編集> PermitRootLogin no PasswordAuthentication yes <以下を最終行に追加> DenyUsers ALL AllowUsers hide |
OpenSSHの再起動
以下のコマンドで再起動し、設定が反映される。
|
1 2 |
#OpenSSH(sshd)の再起動 $ /etc/init.d/sshd restart |
これで、SSH接続するための設定が完了した。
Tera Termのインストールと接続
クライアントのWindowsにSSHクライアントソフトウェアの「Tera Term」をインストールする。
ダウンロードはこちらから。
Tera Termを起動し、「ホスト」にIPアドレスを入力し、「サービス」に「SSH」を選択する。
「SSH認証」画面で、ユーザー、パスワードを入力すれば、CentOSへSSH接続できる。
WinSCPのインストールと接続
クライアントのWindowsにSFTPクライアントソフトウェアの「WinSCP」をインストールする。
ダウンロードはこちらから。
WinSCPを起動し、「新規」で「セッション」を開き、以下を設定し、保存する。
- ファイルプロトコル…SFTP
- ホスト名…CentOSのIPアドレス
- ポート番号…22
- ユーザ名…接続許可したCentOSのユーザー名
- ユーザ名…接続許可したCentOSのユーザーパスワード
「ログイン」でパスワードを入力すれば、SFTP接続できる。
参考サイト
スポンサード リンク
関連記事
-
-
VMware PlayerでCentOS(Linux) 64bit版をインストールする手順
以前、VMware上にCentOSの32bit版をインストールしました。 記事はこちら⇒VMw
-
-
Linux(CentOS)へApache HTTP Serverをインストール
Linux(CentOS)に「Apache HTTP Server」をインストールする。 なお
-
-
Linux(CentOS)へTomcatをインストール
前回はCentOSにJava(JRE)をインストールしました。 前回の記事はこちら⇒Linux
-
-
Linuxのviエディタのコマンドまとめ
いつも忘れるLinuxのviエディタのコマンド。 忘れないようにメモする。 モー
-
-
LAMP構築-Linux(CentOS)へApacheをソースコードからインストール
「LAMP」とは、Webアプリケーションのオープンソースソフトウェアの組み合わせを指す。 組み