mixhostにFTP接続するっていうことをやっていきたいと思います。mixhostにあるファイルをダウンロードしたりローカルからアップロードしたいと思う時がサイト運営していればあると思います。
FTP接続できればサーバーにあるファイルを確認したりできて便利です。SFTP接続の方法も書いていくから接続する際にはFTPよりSFTPを使うといいと思います。
FTP(SFTP)接続の手順
- FTP接続情報を確認する
- FTPソフトで接続する
FTPソフトは色々あるからなんでもいいけど今回はCyberduckを使ってやっていこうと思います。
SFTP接続の場合
SFTPの場合は公開鍵・秘密鍵が必要だから、それをmixhostで取得する必要があります。面倒だけどSFTPだとsshで暗号化されるから安全です。
SFTPとは、sshで暗号化された通信路を使って安全にファイルを送受信するプロトコル。
接続する際には普通にFTP接続するよりもSFTP接続するのがおすすめ。
mixhostでFTP接続する方法
mixhostでFTP接続する際の情報は【mixhost】 レンタルサーバーアカウント設定完了のお知らせっていうメールに書かれています。mixhostの開設時に送られてくるメールですね。
この情報をFTPソフトに入力して接続すればOK。
接続するとmixhostのサーバーの中にあるフォルダ・ファイルたちをみることができます。
mixhostでSFTP接続する方法
SFTP接続する際には公開鍵・秘密鍵が必要になるからそれを取得します。
- 公開鍵・秘密鍵を取得する
- ダウンロードした秘密鍵でSFTP接続する
mixhostで公開鍵・秘密鍵を取得する
mixhostで鍵を取得するにはcPanelからSSHアクセスを選択。
SSHキーの管理から新しいキーの生成を選択しよう。
ここで鍵の名前とキーのパスワードを入力してキーの生成を行うことができる。
キーを生成しただけだと認証ステータスがnot authorizedで使うことができないから管理からAuthorizeします。
すると作成したキーが認可される。
認可されたら秘密キーをダウンロード。
ダウンロードした秘密キーを使ってSFTP接続します。接続方法はSFTPにしてFTP接続の時と同じように情報を入力。
SSH Private Keyにはダウンロードした鍵を選択して接続です。これで接続できたら完了です。
まとめ - mixhostでFTP(SFTP)接続
FTPでもSFTPでも接続情報は同じで、SFTPの場合は鍵が必要になるからmixhostから鍵を取得して使いましょう。最初接続する際にはちょっと準備しないといけないから面倒だけど、一度やってしまえば次からはサクッと接続できると思います。
SFTP接続してサイト上のファイルやフォルダに対して操作を加えたいときに加えていきましょう。