女子WEBエンジニアのTechメモスマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。読者です読者をやめる読者になる読者になる女子WEBエンジニアのTechメモ都内の某企業でマーケッターやってます。営業→WEBエンジニア・オフショア開発チーム駐在→マーケッター(SEO)ちょっと便利だなと思ったことをメモしています。2016-07-24sshpassを使って、自動でパスワードありのsshログインをしたい!【Mac】シェアするBookmark!FacebookTwitterGoogle+Pocket今までサーバーにSSHログインするとき、鍵認証の方法を使っていたのでパスワードを使う機会があまりなかったのですが、今回パスワードを使ってのログインをする機会がありました。「鍵認証にはできないんだけど、毎回入力するのも面倒・・・コマンドを保存しておいて、一瞬で自動ログインできる方法が知りたい!と言っていたら先輩が教えてくれたのが、sshpassを使ってパスワードありの方法で自動ログインするというもの!簡単そう~と思っていたのですが、インストールで意外とつまったので書きとめておきます。sshpassインストールで詰まったところHomebrewを使ってinstallする方法HomebrewがInstallされているか確認する。Homebrewをupdateする下記のコマンドを使って、sshpassをInstallする。codeをDownloadするダウンロードしたファイルを解凍して、該当ディレクトリに移動する下記コマンドでInstallするsshpassがInstallできたら、自動ログインの設定をするsshpassインストールで詰まったところ※ネット上ではHomebrewを使ってのinstall方法が多かったのですが、なぜかcompileでエラーになってinstallできませんでした。again.|同じエラーになる方は、下部の「ソースコードをダウンロードする方法」がオススメです♪Homebrewを使ってinstallする方法HomebrewがInstallされているか確認する。下記のコマンドを試し、結果が表示されればHomebrewがInstallされている。-v(HomebrewがInstallされていない場合、Installをしてください。install」で検索!)Homebrewをupdateする下記のコマンドを行い、Homebrewをupdateする。下記のコマンドを使って、sshpassをInstallする。コマンドではエラーになります。そのため、↑の方法でInstallします。codeをDownloadするsshpassのダウンロードダウンロードしたファイルを解凍して、該当ディレクトリに移動するここでは例として、sshpass-1.05というディレクトリに移動しています。と打ってみて結果が表示されていればInstall成功です!sshpassがInstallできたら、自動ログインの設定をするsshpassを使った自動ログインの設定をしていきます。sshpassを使ってsshログインするには、下記のようにコマンドを記述します。username@hostname※StrictHostKeyChecking=noを書かないと認証のメッセージが出て自動ログインできなくなるので、記述するようにします。このコマンドを毎回入力するのは手間なので、bashrcにエイリアス登録しておきます。~/.bashrc.bashrcの中に、下記を記述します。username@hostname&#34;再度bashrcを読み込ませておきます。ソースコードを変更できるWordPressブログ...TwitterAPIでツイートを検索して表示する»プロフィール都内の某企業でマーケッター(SEO)やってます。趣味は休日のプログラミング。入社後に営業からWEBエンジニアに職種チェンジし、アジアのオフショア開発チーム駐在→現在。嬉しすぎて小躍りします。Bronzeへの第一歩。