2019-02-07 12:47:37
概要このブログのDBバックアップを原始人のごとく手動でやっていたのでコマンド一発でバックアップをリモートからローカルにバックアップを取れるツールをgoでつくってみた。
パッケージ
"net"
ネットワークI/O、TCP/IP、UDP、ドメイン名前解決、Unixドメインソケットなどのインターフェースを提供してくれるやつ
"time"
時間の計算や表示のための機能を提供してくれるやつ
"io/ioutil"
ファイル周りのI/Oユーティリティを提供してくれるやつ
"golang.org/x/crypto/ssh&qu...
プログラミング
Golang
MySQL
ssh
mysqldump
2018-09-18 19:21:11
概要ssh接続のセットアップ方法についてメモ。
準備 サーバーに接続してwheelグループに所属するユーザーを作成しておく
手順ホスト側~/.ssh/にてssh-keygenで公開鍵・秘密鍵を作成。ここでは公開鍵をid_rsa.pub、秘密鍵をid_rsaとして作成する。
公開鍵の中身をコピーしておく。
~/.ssh/にてconfigファイルを作成しておく。
Ex.
Host bmf
HostName 123.45.679.012
User bmf
Port 22
IdentityFile ~/.ssh/id_rsa
サーバー側~/.ssh/が存在しない場合はディレクトリを作成する。パ...
インフラ
ssh
sshd