タグ

sshに関するreponのブックマーク (39)

  • Macでsshfsを使ってローカルからリモートのファイルを触る - Qiita

    リモートサーバにsshでログインして作業をする機会は多々あるが、 ちょっとした作業をおこなうだけにも関わらず毎回毎回sshをするのは非常に面倒。 そこで、リモートのディレクトリをローカルにマウントし、 ローカルにいながらにしてリモートのファイルを触れるようになる方法を紹介する。 FUSE for macOS(FUSE for OSX)のインストール バージョン3.4.0からFUSE for macOSという名前になったようです。 ディスクイメージからインストール http://sourceforge.net/projects/osxfuse/ からosxfuseの最新版をダウンロードし、 ダウンロードした osxfuse-[VERSION].dmgをダブルクリックしてインストールする。 (2019-03-06 @aosho235 さんの指摘を受けて追記) sourceforgeには2.8.

    Macでsshfsを使ってローカルからリモートのファイルを触る - Qiita
  • SSHの鍵認証設定 - Qiita

    パスワード入力待ちになるのでパスワード入力。 (入力せずにEnterでパスワードなしの鍵ができるらしいが、自分はいつもつけてます。) サーバーに鍵を転送 サーバー側に.sshディレクトリをあらかじめ作成しておく。

    SSHの鍵認証設定 - Qiita
    repon
    repon 2017/12/27
  • Big Sky :: Visual Studio Code で ssh 先のファイルを編集する方法

    Visual Studio Code で ssh 先のファイルを編集するには、Remote VSCode を使います。 Remote VSCode - Visual Studio Marketplace A package that implements the Textmate's 'rmate' feature for VSCode. https://marketplace.visualstudio.com/items?itemName=rafaelmaiolla.remote-vscode なかなか仕組みが面白かったので紹介したいと思います。Remote VSCode は、実際は Sublime TextTextmate の rmate というコマンドの派生版です。どうやって ssh 先のファイルを編集するかというと、勘の良い方であれば以下のコマンドを見れば理屈は分かるはず。 $ s

    Big Sky :: Visual Studio Code で ssh 先のファイルを編集する方法
  • デフォルト以外のポートや秘密鍵を指定してgitにsshで接続するには? - まじめにゆいがどくそん

    例えば、以下の状況で運用しているgitリポジトリに接続するとします。 リモートサーバー:repository.example.jp リモートリポジトリのディレクトリ:/path/to/repository/repo.git ユーザー名:hoge 接続方法:SSH ポート:22222 この場合、次のコマンドを実行することでリポジトリにアクセスできます。 git clone ssh://hoge@repository.example.jp:22222/path/to/repository/repo.git ここで、SSHログイン時にパスワード認証ではなく鍵認証している場合、秘密鍵のファイル名がデフォルトの「id_rsa*1」であるならば、上記のままでアクセス可能です。 しかし、運用上の都合で秘密鍵が「id_rsa」以外にも複数存在している、なんてことありがちですよね? 秘密鍵が複数存在している

    デフォルト以外のポートや秘密鍵を指定してgitにsshで接続するには? - まじめにゆいがどくそん
  • SSH-KEYGEN (1)

    認証用の鍵を生成、管理、および変換する 書式 ssh-keygen [-q ] [-b ビット数 ] -t 鍵の種類 [-N 新しいパスフレーズ ] [-C コメント (訳注:SSH1のみ)] [-f 出力先identityファイル ] ssh-keygen -p [-P 古いパスフレーズ ] [-N 新しいパスフレーズ ] [-f パスフレーズを変更するidentityファイル ] ssh-keygen -i [-f 変換するidentityファイル ] ssh-keygen -e [-f 変換するidentityファイル ] ssh-keygen -y [-f identityファイル ] ssh-keygen -c [-P パスフレーズ ] [-C コメント ] [-f コメントを変更するidentityファイル ] ssh-keygen -l [-f 指紋を表示するidentity

    repon
    repon 2015/06/07
  • オープンソースSSHクライアント「PuTTY」、トロイの木馬版が見つかる--データ窃盗の恐れ

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 情報を盗むトロイの木馬が含まれたバージョンのオープンソフトウェア「Putty」のクライアントが出回っていることが明らかになった。 Symantecの研究者によれば、開発者のプライバシーや安全性を侵害する可能性のある、オープンソースSSHクライアントPuTTYの非公式バージョンが配布される事例が見つかっている。 Simon Tatham氏が開発したPuTTYは、世界中のウェブ開発者、管理者、ITスタッフに利用されている。このクライアントは協調作業やITプロジェクトの作業で使われており、暗号化された接続を通じてリモートサーバに接続するのに使用される。 しかし、今回はPuTTYのオープンソースであるという性質が悪用された。 トロイの木馬バージ

    オープンソースSSHクライアント「PuTTY」、トロイの木馬版が見つかる--データ窃盗の恐れ
  • ステルス*モンキー [QNAP]admin以外のユーザでsshを使えるようにする

    QNAPNASでは、sshをweb管理画面から有効にできますが、 使えるユーザーは「admin」のみとなっています。 それを、ほかのユーザーでも使えるようにする時の手順です。 ※実際に行ってみてなにかあっても当方では責任は負えません。自己責任でお願いします。 1.まずはopenSSHをipkgでインストール ipkg update ipkg install openssh 2.元のopenSSHを退避&上書き mv /usr/sbin/sshd /usr/sbin/sshd-orig cp /opt/sbin/sshd /usr/sbin/ 3.sshd_configを退避 コピー先はハードディスクがマウントされているディレクトリにしておきます。 私の使用しているTS-419P+の場合、/share/MD0_DATAがハードディスクにあたります。 cp /etc/ssh/sshd_con

  • Windowsユーザもrsyncでファイルをアップしよう

    こんにちは、らいあです。 Dinoのプログラマーは毎日いろんなツールや関数を作って遊んでいます。 今日は、windowsマシンで開発作業をしている人のためのhowtoをしようと思います。自分のPCで書いたソースコードを開発サーバにアップロードして動作させる事はよくありますよね。そのときに、みなさんはどうやってファイルをアップしていますか。 ftp?smb?scprsync? 今日はそのなかから、WinSCPrsyncによるやりかたを解説します。どちらもssh経由によるアップロードです。 WinSCPでアップロードするやり方 利点 簡単。 ファイルを編集すると同時に勝手にアップロードしてくれる。 欠点 こまかい調節が面倒/できない。 重い。 やりかた WinSCPをインストールする。 メニューから『ミラーリングアップロード』を選びます。 自分のPCのディレクトリとアップロード先と

  • Perlゼミ(サンプルコードPerl入門)

    Perl入学式 全6回のPerl入門講座。東京、大阪、沖縄、札幌で開催。(東京は4月と10月スタート、それ以外は5月スタート) YAPC::Japan Perlを軸としたITに関わる全ての人のためのカンファレンス。 東京 吉祥寺.pm 五反田.pm 大阪 なにわPerl 沖縄 沖縄.pm

  • Pure Ruby な SSH クライアントライブラリ「Net::SSH」 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。

    repon
    repon 2013/12/30
  • RubyのNet::SSHの使い方.リモートサーバー内でsuしたりrsyncするrubyスクリプトが作れるようになる - それマグで!

    SSHのコマンドをRubyから実行出来たら便利ですよね。シェルスクリプトとExpectでも良いんですが.Rubyパッケージを利用するともっと書きやすくなりますよね. Net::SSHパッケージ net-ssh は version 1.x と2.xがあって2.xの方がわかりにくい.普通にインストールすると2.xが入るので2.xを前提にする。 インストール gem install net-ssh 基的な使い方 リモートサーバー内にアクセスする. require 'rubygems' require 'net/ssh' Net::SSH.start('hostname', 'user', :password => 'password') do |ssh| puts ssh.exec! 'ls /etc/' end 公開鍵・秘密鍵を使ってログインする Net::SSH.start('hostna

    RubyのNet::SSHの使い方.リモートサーバー内でsuしたりrsyncするrubyスクリプトが作れるようになる - それマグで!
    repon
    repon 2013/12/30
  • Net::SSH、Net::SCP RubyでSSH/SCPコマンドを実行 [Ruby] - 酒と泪とRubyとRailsと

    Net::SSH、Net::SCP RubyでSSH/SCPコマンドを実行 [Ruby] May 27th, 2013 Tweet RubyからSSHコマンドやSCPコマンドを簡単に実行できるGemNet::SSH』と『Net::SCP』の紹介です。 今までsystemで直接実行していましたが、サーバを最近乗り換えたら、パスワード、鍵認証、鍵のパスフレーズなどではまってしまいましたので、このGemにはすごく助かりました!

    repon
    repon 2013/12/02
  • SSHのポートフォワーディングでMySQLに接続する方法 | 株式会社田村倉庫

    SSHポートフォワーディング(トンネリング)を利用して、外部サーバーで稼働しているMySQLデータベースに接続する方法を紹介します。 SSHポートフォワーディングとは SSHポートフォワーディングの仕組みがわかってしまえば、今回の話は簡単です。要は上図のように、SSHによって確立された通信経路を利用してクライアントの10000ポートをサーバーの3306ポートにマッピングするわけです。 つまり、このポートフォワーディングが行われているときにクライアントのローカルの10000ポートに接続すれば、サーバーの3306ポートに接続していると変わらないというわけです。 しかも、このとき通信経路はSSHによって暗号化されおり、また接続先のポートがファイアウォール等で閉じられていたとしてもSSHのポートさえ開いていれば利用可能という非常に使い勝手がよい仕組みになっています。 ポートフォワーディングを実行す

    SSHのポートフォワーディングでMySQLに接続する方法 | 株式会社田村倉庫
  • gitリポジトリの仕込み方 - はこべにっき ♨

    最近のgitリポジトリの仕込み方のオレオレまとめ. このソースコードはバージョン管理しとこうかなと思ったら,プロジェクトのディレクトリで, $ git init としてリポジトリをつくる.とりあえず,ここでコミットしまくる.初期化のらくちんさがgitの良いところの一つだと思う. そのうち,このリポジトリを複数のマシンからアクセスしたくなる.(サーバ/クライアントなsvnっぽく使いたくなる.) そうなったら,おもむろにサーバ機で $ git clone --bare /path/to/git/working /path/to/git/repos.git としてbareリポジトリをつくる.bareリポジトリは,作業ファイルがない管理情報だけのgitリポジトリ.リポジトリにgit pushとかをしたい場合はbareリポジトリにする.bareじゃなくてもいけるっぽいけど,どうせそこでは作業しない(

    gitリポジトリの仕込み方 - はこべにっき ♨
  • gitでsshのポート番号を指定する – 黒川仁の文具堂ブログ三昧

    黒川仁の文具堂ブログ三昧 このブログでは、金沢市在住のプログラマ/サーバエンジニア 黒川 仁がWeb技術っぽい記事を書いています。 ssh経由でgitを利用するときデフォルトの22番ポートで運用している場合は ホスト名 repo.example.comでユーザ名がuserだとすると git clone user@repo.example.com:repos/app.git とすればよい。 ローカルマシンとユーザが同じであればさらに git clone repo.example.com:repos/app.git とユーザ名を省略できる。 マニュアルにある書式はこう書いてある。 An alternative scp-like syntax may also be used with the ssh protocol: ・[user@]host.xz:path/to/repo.git/ 22番

    repon
    repon 2012/11/05
  • はてなブログ | 無料ブログを作成しよう

    セメントドリンク、ブラウン管、吊るされた収納、OMORIカフェ、くり抜き、どや顔の初音ミク パチミラ福岡に出演する縁で博多に行きました。 楽しかったのでその時の写真をアップロードします。 博多駅のハートポスト 手描きのグリッチ カニの丸揚げ(おいしかった) フレッシュセメント という名前の飲み物(おいしかった)ごま+バナナスムージーっぽかった? 泡系…

    はてなブログ | 無料ブログを作成しよう
    repon
    repon 2012/05/29
  • ssh,sftp,scpの使い方

    Linuxユーザの立場から、役立つ情報や困ったときの解決方法を分かりやすく、かつ簡潔に記事にまとめています。主に、Ubuntu 8.04(→9.04)やCentOS 5.2(→5.3)で確認したことですが、他のディストリビューションでも応用できると思います。内容は(1)設定ファイルの書き方(2)役立つソフトウェア紹介やインストール方法(3)便利なコマンドの使い方や活用例(4)困ったときの解決方法です。このページの末尾にキーワード別で記事を分類してあります。また、真上の「ブログ検索」フォームからブログ内の記事を検索できます。 記事では、ssh,sftp,scpの使い方をまとめる。これらは、ネットワーク上のホスト間で暗号化による安全な接続を確立して、操作を行うためのツールです。 sshの使い方 sshはリモートホストにログインして、リモートホスト上のコマンドを実行するためのツールです。暗号化

    repon
    repon 2012/05/15
  • sshdをXinetd経由のログインにする

    あまり応答パフォーマンスを要求としない、CPUやメモリ容量が十分に搭載されているといった場合には、あえてデーモン起動でサービスを提供する必要性がないかもしれない。その検討すべきサービスの1つ、SSHをXinetd経由でログインさせる手順を紹介しよう。 まず最初にsshdのパス先を確認しておく。

    sshdをXinetd経由のログインにする
  • sshdのxinetd化 - tencs.net

  • SFTP (1)

    安全なファイル転送プログラム 書式 sftp [-1Cv ] [-B バッファサイズ ] [-b バッチファイル ] [-F ssh設定ファイル ] [-o ssh設定項目 ] [-P sftpサーバパス ] [-R 同時リクエスト数 ] [-S プログラム ] [-s サブシステム |sftpサーバ] [ホスト ] sftp [ [ユーザ @] ホスト名 [:ファイル [ファイル ] ] ] sftp [ [ユーザ @] ホスト名 [:ディレクトリ [/ ] ] ] sftp -b バッチファイル [ユーザ @] ホスト名 説明 sftp はftp (1) に似た対話的なファイル転送プログラムです。すべての操作はssh (1) によって暗号化された通信路を経由しておこなわれます。sftp では公開鍵認証や圧縮機能など、ssh の機能の多くを利用できます。sftp は指定されたホスト