Tag sshpage2を表示しています。
2016.4.11 月
ppk形式がかなり鬱陶しい今日このごろです。 id_rsaからppk puttygen.exeを起動 [Load] をクリックしてid_rsa をロード ロードできたら、[Save private key] をクリックしてppkファイルを保存
2016.3.22 火
SSHとFTP SSH接続はWEB製作なんかに携わっている人でも以外に知らないというか使ったことがないということがあって、一般的に広まってしまったのはFTP接続なのです。実際にシステム関連の仕事をやっているとFTPなんていう接続プロトコルは必要ないです。なくなってしまっても全然差し支えない。でもSSHがなくなってしまうとこれはもう世界のネットワークが死んでしまうという代物というのがSSH接続です。 SSHがFTPと何が違うのかというと、 通信が暗号化される 鍵認証でパスワード認証なんかよりも強力(すぎる) ファイル転送は予備的な機能で、基本はコマンド送信のプロトコル WinSCPなんかでファイルの転送をしている人も多いかと思いますが、あれは内部でSSH接続でSCPコマンドというコピーコマンド...
2016.3.20 日
何も準備なしにいきなり接続したら、 $ ssh sampleuser@example.com Permission denied (publickey). なので接続できるようにする設定です。予めSSHサーバーが構築されていて、sampleuserアカウントがあるという前提での話になります。 SSHのエラーについてはこちらを御覧ください。 秘密鍵と公開鍵の生成 $ ssh-keygen -t rsa -b 4096 -C "hoge@example.com" Generating public/private rsa key pair. Enter file in which to save the key (/Users/sampleuser/.ssh/id_rsa): /Users/sa...
2016.3.11 金
rsyncはとても便利です。開発環境の内容を一発で本番環境にアップロードするとかいうときにはとても便利です。Gitでpullするのもいいけどrsyncもいいです。各個人の開発環境からみんなで動作検証とかする開発ステージング環境へ反映するときはGitの方がいいけど、本番とミラーリングしているステージング環境なんかを本番に同期するにはrsyncの方がいい。というのはGitにはディレクトリパーミッションを保持する機能がないのです。rsyncにはあります。 またcronなんかで定期的に同期をとるにもrsyncはとてもいいです。更に双方のディレクトリの差分を事前にとることもできます。これはGitの方が便利かな。 基本的な使い方 rsync -a /from /to ディレクトリを丸ごとコピーする際には...