質問編集履歴

2 リンクを再設定

hajini10

hajini10 score 42

2017/06/25 22:40  投稿

さくらサーバーへSSHログインする時に、サーバーパスワードをいちいち入力せずに済むように設定したい。
「さくらのレンタルサーバー」のスタンダードプランに契約しているのですが、その中にWordPressサイトを作ったので、これのgit管理出来る範囲のソースファイルをGitLabで管理したいと考えています。
理想は、masterにmergeした際に、そのまま本番反映されるように設定したいので、さくらに公開鍵を登録して、いつでもSSHログイン出来るようにしたいと思っています。
以下のサイト  
[http://qiita.com/pugiemonn/items/1597939003ca83208e0d]  
を参考に、ひとまず公開鍵をさくらレンタル−サーバーにSCPで転送するところまでは済ませたのですが、
[http://qiita.com/pugiemonn/items/1597939003ca83208e0d](http://qiita.com/pugiemonn/items/1597939003ca83208e0d)を参考に、ひとまず公開鍵をさくらレンタル−サーバーにSCPで転送するところまでは済ませたのですが、
```
chmod 600 .ssh/authorized_keys
```
をすると、
```
chmod: .ssh/authorized_keys: No such file or directory
```
と出てきます。
ただサーバーパスワードを入力すれば、普通にサーバーにSSHログイン出来る状態ではあります。
この先、いちいちサーバーパスワードを入力しなくても、SSH接続出来るように設定するにはどうすればいいでしょうか?
個人的には、さくらサーバーの場合「authorized_keys」に代わる別名称のそれがあるのかな?と考えています。
よろしくお願いいたします。
  • Git

    2076 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

  • SSH

    892 questions

    SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

  • GitLab

    196 questions

    GitLabは Gitoliteをブラウザから管理できるようにする Rubyアプリケーションで、 GitHubのようなサービスをクローズドな環境に独自で構築できるように 公開されたものです。

  • サーバ

    1055 questions

    サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

1 URLの文字列がリンクになっていなかったので、リンクを設定した。

hajini10

hajini10 score 42

2017/06/25 22:39  投稿

さくらサーバーへSSHログインする時に、サーバーパスワードをいちいち入力せずに済むように設定したい。
「さくらのレンタルサーバー」のスタンダードプランに契約しているのですが、その中にWordPressサイトを作ったので、これのgit管理出来る範囲のソースファイルをGitLabで管理したいと考えています。
理想は、masterにmergeした際に、そのまま本番反映されるように設定したいので、さくらに公開鍵を登録して、いつでもSSHログイン出来るようにしたいと思っています。
以下のサイト
http://qiita.com/pugiemonn/items/1597939003ca83208e0d
[http://qiita.com/pugiemonn/items/1597939003ca83208e0d]
を参考に、ひとまず公開鍵をさくらレンタル−サーバーにSCPで転送するところまでは済ませたのですが、
```
chmod 600 .ssh/authorized_keys
```
をすると、
```
chmod: .ssh/authorized_keys: No such file or directory
```
と出てきます。
ただサーバーパスワードを入力すれば、普通にサーバーにSSHログイン出来る状態ではあります。
この先、いちいちサーバーパスワードを入力しなくても、SSH接続出来るように設定するにはどうすればいいでしょうか?
個人的には、さくらサーバーの場合「authorized_keys」に代わる別名称のそれがあるのかな?と考えています。
よろしくお願いいたします。
  • Git

    2076 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

  • SSH

    892 questions

    SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

  • GitLab

    196 questions

    GitLabは Gitoliteをブラウザから管理できるようにする Rubyアプリケーションで、 GitHubのようなサービスをクローズドな環境に独自で構築できるように 公開されたものです。

  • サーバ

    1055 questions

    サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る