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://www.itmedia.co.jp/enterprise/articles/0706/06/news010_2.html
関連記事
-
-
htmlファイル内でPHPを動かす(AddHandler)
サイトを引き継ぐことがあり、ソースを確認していると拡張子はhtmlなのにPHPの ...
-
-
iptablesを更新するとFTP接続ができなくなる場合の対応策
iptablesでIP制限を追加し、iptablesを再起動するとそのサーバーに ...
-
-
ブログサービスの様にサブドメインを動的に生成する方法
ブログサービスの様に「hoge」というログインIDを作成した際「hoge.blo ...
-
-
他ドメインから画像の呼び出し(直リンク)を禁止する方法
他ドメインからの画像の呼び出し、いわゆる直リンクの禁止を行いたかった。調べるとh ...
-
-
glibcライブラリの脆弱性とアップデート方法
レンタルしているサーバのアナウンスで「glibcライブラリの脆弱性」云々というの ...