タグ

sshに関するWackyのブックマーク (11)

  • 22 SSH Examples, Practical Tips & Tunnels | HackerTarget.com

    Even if you are an experienced *nix guru there are a couple of examples further down that are only available in later versions of OpenSSH. Take a look at Proxy Jump -J and reverse dynamic forwarding -R. First The Basics Breaking down the SSH Command Line The following ssh example command uses common parameters often seen when connecting to a remote SSH server. localhost:~$ ssh -v -p 22 -C neo@remo

    22 SSH Examples, Practical Tips & Tunnels | HackerTarget.com
    Wacky
    Wacky 2018/12/28
  • Visual Studio CodeでSSHごしにファイルを編集する - Qiita

    以下の内容はすでに古くなっています。いまから利用するのであれば Visual Studio Code Remote Development SSH を利用するのが正道です。ただ、この方法はポートフォワードが有効でないと使えないため、ポートフォワードが無効なサーバーでは以下の方法はいまだに有効です。 はじめに Visual Studio Codeはリモートにあるファイルをあたかも手元に存在するかのように編集することが可能です。これによりEmacsやVimに慣れてなくともSSHごしにファイルを編集できます。また、Visual Studio Codeの優秀な補完機能の恩恵に預かることもできます。 SSH FSをインストールする このSSH FSはFuseを用いたSSHFSではなく、Visual Studio CodeのプラグインとしてのSSH FSです。SSHとFSの間にスペースが入ります。まず

    Visual Studio CodeでSSHごしにファイルを編集する - Qiita
    Wacky
    Wacky 2018/11/25
    “このSSH FSはFuseを用いたSSHFSではなく、Visual Studio CodeのプラグインとしてのSSH FSです。SSHとFSの間にスペースが入ります。まずは、「SSH FS」で機能拡張を検索してインストールします。”
  • SSHなるものをよくわからずに使っている人のための手引書

    SSHとは SSHとは、セキュアな通信を行うためのプロトコルです。 たとえば、HTTP。HTTPを通してブラウザからWebサイトにアクセスし、 コンテンツを閲覧したりWebアプリを利用したりします。 この「HTTP」というのもプロトコルの一種です。 HTTPもSSHもOSI参照モデルと呼ばれる層の最上位、アプリケーションレイヤーに位置しています。 なお、よく聞く「OpenSSH」とは、このSSHのプロトコルを実現するための 有名なソフトウェア(プログラム)のひとつです。 FTPのプロトコルで言うFileZillaとか、そういったイメージです。 このSSHを使うと、リモートサーバに安全にログインできたり、 ファイルをセキュアに送受信することができたりします。 SSHは「Secure Shell」の訳で、リモートシェルに特化しています。 公開鍵認証という仕組みを用いて、セキュアな通信を実現して

    SSHなるものをよくわからずに使っている人のための手引書
  • GolangでSSHサーバを作ってみる

    ユーザが接続先を意識しないSSHプロキシサーバを作っている話

    GolangでSSHサーバを作ってみる
  • SSHのポート番号がどのようにして22になったのか

    SSH.comのブログより。 デフォルトのSSHポートは22です。これは偶然ではありません。これはどのようにして、そのポートを取得したのかと言う話です。 私、Tatu Ylonenは2017年4月にこの記事を初めて公表したとき、急速に広まり、3日間で約12万人の読者を得まし。 SSHポート22を取得する話 私は1995年の春にSSH(Secure Shell)の初期バージョンを書きました。この時は、まだtelnetとFTPが広く使われていた時です。 とにかく、telnet(ポート23)とftp(ポート21)の両方を置き換えるようにSSHを設計しました。ポート22は使われていませんでした。都合のいいことに、telnetとftpのポートの間にありました。私は、そのポート番号を信頼性のオーラを与える小さなものの1つにすることを考えました。しかし、どうすればそのポート番号を取得できますか? 私はポ

    Wacky
    Wacky 2018/07/21
  • ssh経由でのtarによるフォルダの圧縮・解凍方法 | 俺的備忘録 〜なんかいろいろ〜

    LinuxやUNIXを利用していると、sshを経由して、ローカルのフォルダにあるファイルをアーカイブファイルとしてリモートサーバに配布したり、逆にリモート側のフォルダをアーカイブ化してローカルに配置したいときもあるだろう。 今回は、ローカル→リモートとリモート→ローカルでのtarを用いたフォルダの圧縮・解凍方法について記述する。 なお、ここではアーカイブファイルの形式は「tar.gz」とし、リモートサーバのIPアドレスを「192.168.0.240」としている。 1.【ローカル→リモート】ローカルでファイル・フォルダを圧縮し、リモートでアーカイブファイルとして保持させる コマンドを実行しているローカルでファイルやフォルダをアーカイブ化し、それをリモート側に転送する場合は、以下のようにコマンドを実行する。 tar zcvf - /アーカイブ化したいディレクトリのパス | ssh ユーザ名@リ

    Wacky
    Wacky 2018/06/24
  • Windows 10 RS4のSSHを理解する【原理編】

    Windows 10 RS3では、ベータ版としてWindowsのオプション機能で用意されていたOpenSSHが、RS4では正式版となった。プログラム自体は、以前連載でも紹介した「OpenSSH」なのだが、クライアントについては最初からインストールされている状態。SSHサーバは、必要に応じてユーザーがインストールできる。 インストール自体は、以前に紹介したものに比べて、ずっと簡単だが、使いこなすためにはちょっとしたコマンドを実行する必要がある。もっとも以前はPowershellを利用していたが、RS4ではOpenSSHの標準コマンドだけでほぼなんとかなる。そこで今回の記事では、そもそもSSHがどのように動作して、それぞれのコマンドはどんな働きをするのかを解説し、次回具体的な設定を解説する。 そもそもSSHって何? SSHは、もともとUNIX系OSで使われていたrshやrloginの後継にあ

    Windows 10 RS4のSSHを理解する【原理編】
  • Windowsで公式ツールでSSHサーバーを立てる2つの方法

    B! 32 0 2 0 以前はWindowsをSSHサーバーにしようと思うとCygwinを入れたりとか サードパーティー的なもので無理やり構築する必要がありましたが、 最近のアップデートでオフィシャルな感じで簡単にSSHサーバーにすることができるようになりました。 前にやってたこととか OpenSSH Server Windows Subsystem for Linux (WSL) ポート開放 使えるか? 前にやってたこととか 以前、WindowsでCygwinを入れてSSHサーバーを立てたりしていました。 ウィンドウズにSSHサーバーを入れよう!: http://osksn2.hep.sci.osaka-u.ac.jp/~naga/miscellaneous/winssh/winssha.html 他にも色々とSSHサーバーを立てる 最近だとちょっと用途は違うかもしれませんが、Virtu

    Windowsで公式ツールでSSHサーバーを立てる2つの方法
    Wacky
    Wacky 2018/04/27
    “Windowsの設定からアプリへ行き、アプリと機能のページにあるアプリと機能の欄のオプション機能の管理を開きます。 ここで機能追加へ行くと OpenSSH Server (Beta)というのがあるのでこれをインストールします。”
  • X over SSH を使わずに X アプリケーションを呼び出す - mattintosh note

    X アプリケーションをリモートから呼び出すというと X over SSH が定番です(思ってます)が、非力な Raspberry Pi にとっては暗号化もそれなりに負荷になります。 ssh -X 192.168.1.254 chromium 「そもそも家で使うなら暗号化なぞ必要無いのでは?」ということで色々試してみました。 Mac OS <- Linux 前提として Mac OS 側に X 環境(XQuartz.app など)が必要です。 XQuartz.app を起動したあとに xterm などから ~/.Xauthority に記述されている COOKIE を送る必要があります。ここでは IP アドレスが以下のようになっているとして進めます。 ホスト名 OS IP アドレス ディスプレイ mac Mac OS 192.168.1.2 :0 rpi Linux 192.168.1.254

    X over SSH を使わずに X アプリケーションを呼び出す - mattintosh note
  • iPad Pro 10.5を買ったのでSSHクライアントアプリを選ぼう - xckb的雑記帳

    (2019年1月19日追記)こちらの内容、そろそろ書いてから1年半が経ち、現状に合わなくなっているので、アップデート版を書きました。頃合いもよくiPad Pro 11インチを購入したので、そちらで評価しました。 xckb.hatenablog.com 一応、以下の古い記事も記録として残しておきますが、内容については上記の記事の方をご覧ください。 (以下、古い記事です) さて、突然ですがiPad Pro 10.5インチの256GBセルラータイプを買ったのですよ。おまけにSmart Keyboard英語(US)版にApple Pencilもつけました。今までiPadはmini 3を使ってきたのですが、画面は体感で倍近い印象で大きいし、Netflixを再生したりすると音響が圧倒的に違うし、まあ多少重いんだけれどもまあこれはこれでとても良いと思います。 そしてiPad mini3はWi-Fiモデ

    iPad Pro 10.5を買ったのでSSHクライアントアプリを選ぼう - xckb的雑記帳
    Wacky
    Wacky 2018/02/07
  • つながるSSHトンネルが俺の力だ!

    読み返してたら滑ってて恥ずかしかったので冒頭の文を消しました。 タイトルでも滑ってるのに2重で滑るのは耐えられません。 今回は @pjxiao が SSHを使いこなしているのを見て悔しかったので自分もちゃんと理解しようと思い記事にしました。 Local forwarding開発者にとってはこれが最も一般的な使い方かなーと勝手に思ってます。 DBや内部システムで使われるサーバではアクセス元制限がかかっていることが多いんですが、動作確認のために接続したくなることはよくあります。 特に開発用のDBのレコードをローカル環境のプログラムで表示したくなるケースはとっても多いです。ね? こんなときに使うのが俗にSSHポートフォワーディングと呼ばれるもので、ローカルに対するアクセスをリモートに受け流す方法です。 (以降はローカルフォワーディングとか、単にフォワーディングという) L option具体的には

    つながるSSHトンネルが俺の力だ!
    Wacky
    Wacky 2017/12/17
  • 1