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接続できる。
参考サイト
スポンサード リンク
関連記事
-
-
LAMP構築-Linux(CentOS)へPHPをソースコードからインストール
前回は、LAMP環境のWebサーバ「A」であるApache HTTP Server、DBサーバ「M」
-
-
VMware PlayerでCentOS(Linux) 64bit版をインストールする手順
以前、VMware上にCentOSの32bit版をインストールしました。 記事はこちら⇒VMw
-
-
Linux(CentOS)でオープンソース家計簿「小槌」を動かす
前回までの記事で、Linux(CentOS)でGit、Ruby on Rails、PostgreSQ
-
-
Linux(CentOS)へGitをインストール、共有リポジトリへpushする
Linux(CentOS)に「Git」をインストールし、「共有リポジトリ」を作成する。 そして
-
-
VMware PlayerでDebian(Linux) 32bit版をインストールする手順
前回はVMware上にCentOSをインストールしました。 前回の記事はこちら⇒VMware