勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ

CentOS6系環境のVPSに対してSFTP接続する方法

   2024/02/22  サーバー

VSPでFTP接続からSFTP接続に移行したかった。以下に方法をメモ。

 

サーバー環境と事前注意

サーバーはCentOSでバージョンは6.9になる。opensshはデフォルトで入っていた。また、公開鍵認証設定に関しては以下で設定する。

https://taitan916.info/blog/?p=2869

 

設定方法

SSHの設定ファイルを編集する。

vi /etc/ssh/sshd_config

以下の部分がコメントアウトされている場合はコメントアウトを外す。尚、デフォルトでコメントアウトが外されていた。

Subsystem sftp /usr/libexec/openssh/sftp-server

 

その他

SSH接続用とは別にSFTP用のユーザーを作ったんだけど、秘密鍵のファイル名をデフォルトのid_rsaのままだったので、どうしようかちょっと悩んだ。試しにsftp_user_id_rsaとかにリネームしたら問題なく使えた。

あと公開鍵認証自体はユーザー追加時に問題は発生しなかった。

 

参考

http://linux.just4fun.biz/?Linux%E7%92%B0%E5%A2%83%E8%A8%AD%E5%AE%9A/SFTP%E3%81%AE%E6%9C%89%E5%8A%B9%E3%83%BB%E7%84%A1%E5%8A%B9%E5%8C%96

http://www.itmedia.co.jp/enterprise/articles/0706/06/news010_2.html

 - サーバー

  関連記事

htaccessファイルでダイジェスト認証を行う方法
htaccessファイルでダイジェスト認証を行う方法

何かで調べ物をしていたときにdigest認証というものを見かけた。basic認証 ...

Podmanのapache-php8.4同梱版コンテナのPHPをアップデートする方法
Podmanのapache-php8.4同梱版コンテナのPHPをアップデートする方法

PHPの現行バージョンにて致命な脆弱性が見つかったとのニュースを聞いた。かなり重 ...

OpenLightSpeedを触ってみた感触と使いどころについて
OpenLightSpeedを触ってみた感触と使いどころについて

ここのところOpenLightSpeedを色々試してみた。「Apacheとの互換 ...

Podmanコンテナの負荷状況や各種情報を確認できるCUIツール「Lazydocke」の導入方法
Podmanコンテナの負荷状況や各種情報を確認できるCUIツール「Lazydocke」の導入方法

Podmanコンテナのメモリ・CPU使用率等の負荷状況を簡単に確認したい。また、 ...

Podmanで作成したApache用コンテナにLet's Encryptを導入しHTTPS接続できるようにする方法
Podmanで作成したApache用コンテナにLet's Encryptを導入しHTTPS接続できるようにする方法

先日Podmanで作成したApache用コンテナに対してドメインを割り当てたが、 ...