タグ

SSHに関するotori334のブックマーク (31)

  • .bash_profileと.bashrcなんて使い分けなくてよかったんや! - Qiita

    この記事の内容 .bash_profile と .bashrc の使い分けの説明はいろいろあるんですが、 どうにも腑に落ちなかったので、私なりに調べてみました。 で、自分的にはこれで必要十分な理解ができたと思ったので投稿。 とりあえずここまで理解すれば、後はその都度対処していけるかなー、と。 2018/03/20追記 :もともと合わせて1つの記事にする予定だった 「Linuxでシェル間の設定の引継ぎを蛇足感満載で確認した」という記事を投稿しました! こちらと合わせて読んでいただけると嬉しいです。 スーパー忙しい人のための結論 設定はすべて.bashrcに書く これでいいんやで。 動作確認の環境 Windows10のHyper-V上で動いているCentOS7で動作を確認 CentOS7はインストール直後の状態で試しているので設定ファイル等は書き換えていない OSインストールのグループ(最小限

    .bash_profileと.bashrcなんて使い分けなくてよかったんや! - Qiita
    otori334
    otori334 2023/03/18
    “.bash_profileに不用意な設定を書くことは、ログイン環境全体に悪影響を及ぼす可能性がある”
  • Linuxサーバー用モニターツール「Rayon Remote for Mac」がiPhoneとiPadに対応。

    Linuxサーバー用モニターツール「Rayon Remote for Mac」がiPhoneiPadに対応しています。詳細は以下から。 Rayon Remote(以下、Rayon)はTikTokを運営するBytedance Inc.のエンジニアのLakr Areamさんが2022年02月に公開したLinuxサーバーの管理&モニタリングを行うためのMacアプリですが、このRayonがiPhoneiPadに対応しています。 A server monitor tool for linux based machines using remote proc file system with script execution. Available for macOS 12+ & iOS 15+. Lakr233/Rayon: yet another SSH machine manager – Gi

    Linuxサーバー用モニターツール「Rayon Remote for Mac」がiPhoneとiPadに対応。
  • フレッツ光回線でscpが遅かった話 - Qiita

    この記事は、Supershipグループ Advent Calendar 2021の7日目の記事になります。 先日、sshを使用したファイル転送が回線速度と比べて異常に遅いという現象に遭遇したので、その際に行った調査を再現しつつ原因や対策について書いてみたいと思います。 要約 OpenSSHはデフォルトでinteractiveなセッションに af21 、non-interactiveなセッションに cs1 をDSCP値としてIPヘッダに設定する フレッツ網はIPヘッダのDSCP値を帯域優先サービスで使用しており、契約に応じて指定された優先度以外が設定されたパケットの転送は保証されない そのため、OpenSSHをデフォルト設定のままフレッツ網で使うと通信ができなかったり、速度低下などの悪影響を受ける可能性がある OpenSSHがDSCP値を設定しないようにするためには、IPQoS noneを設

    フレッツ光回線でscpが遅かった話 - Qiita
    otori334
    otori334 2022/03/18
    “試しにIPQoSをnoneに設定してscpを動かしてみます” “-o IPQoS=none”
  • 『備忘録:SSH接続が遅いとき』

    きまぐれ倉庫番報告『しん♪』の小言 in BC DN PSO2オンラインゲーム「ブレイドクロニクル」「ドラゴンネスト」「PSO2」をプレイしている「しん♪」です~^^ ブログのSS(記事中の画像)の著作権は ブレイドクロニクルは『(C)Aiming』ですよ~♪ ドラゴンネストは『(C)NHN』ですん~♪ PSO2は『(C)SEGA』ぢゃ♪ ひさびさに技術系の記事をば。備忘録ですが。 過去、SSHサーバ接続で遅い時、という状況に何度も遭遇しているにも関わらず、色々忘れるのでメモ。 ※SCPなど、内部でSSH通信を利用しているツールも遅くなります。 SSH接続が遅い、 という状況にはいくつかパターンがあります。 SSH接続は以下の手順で接続するとして、 1.コマンドを入力 「ssh -p ポート ユーザ@ホスト」など ↓・・・ケースA 2.パスワードを入力 ↓・・・ケースB 3.接続完了。→

    『備忘録:SSH接続が遅いとき』
  • 大容量ファイルのSCP転送を高速にする方法 - 元RX-7乗りの適当な日々

    比較的大きいサイズのファイルをSCPで転送することがあって、できるだけ高速化してみたかったので、色々試してみたメモ。 scpというかsshには、暗号化方式と圧縮有無の指定があるので、それらのベンチマークを。 尚、以下は、SSH v2が対象です。v1はかなり遅かったのと、そもそも使っていないので試していません。 (追記: 2019/11) エントリの情報は既に古いため、以下のエントリにて再検証しています。あわせてご覧くださいませ。 ベンチマークで利用した環境 [Server1] <=> [Gigabit Switching Hub] <=> [Server2] Server1 (HP ML115 G5) AMD Phenom 9950, 8GB, RAMディスク使用, Gigabit Ethernet Server2 (HP ML115 G1) AMD Opteron 1210, 4GB,

    大容量ファイルのSCP転送を高速にする方法 - 元RX-7乗りの適当な日々
  • scpコマンド - Qiita

    リモートマシンとローカルマシン、あるいはリモートマシン同士でファイルをコピーする際に使用するLinuxのコマンド。 通信にはsshを使用する。sshコマンドと同じ認証でデータ転送の通信を暗号化する。 sshを使用するため、ssh接続をできるようにしておく必要があります。

    scpコマンド - Qiita
  • ネット回線を変えたら、サーバーにssh出来ず、ssh_exchange_identification: read: Connection reset by peer になった時の対応 - Qiita

    ネット回線を変えたら、サーバーにssh出来ず、ssh_exchange_identification: read: Connection reset by peer になった時の対応MacSSHさくらVPS 前置き チョット前に自宅のネット回線をADSLに戻しました。 そしたら、さくらVPSにsshできなくなってしまいました。 その時の対応です。 状況 PC: MacBookPro (Mavericks) サーバー: さくらVPS(CentOS 6.5) ssh出来ていた時の回線: WiMAX(レンタル) 現在の回線: ADSL エラーメッセージ Macからサーバーにssh仕様としたらこんなメッセージが出ました。 watashi% ssh -v sakuradev OpenSSH_hoge, OSSLShim hogehoge dd mm yyyy debug1: Reading conf

    ネット回線を変えたら、サーバーにssh出来ず、ssh_exchange_identification: read: Connection reset by peer になった時の対応 - Qiita
    otori334
    otori334 2022/03/16
  • Windows10でsshする - Qiita

    Windows10でsshするのちょっと難しすぎない? 備忘録として手順を書いておく コマンドはPowershellコマンド サーバとクライアントの構成 サーバOS Windows10 Home クライアントOS Windows10 Home 1. sshを入れる sshがデフォルトで入っている場合 何もしなくてよいがsshサーバ機能はデフォルトでは有効になっていないはず Windowsでoptionで検索 オプション機能を追加する 機能の追加 OpenSSHサーバを追加 sshがデフォルトで入っていない場合 こっちはあんまり今回想定してないよ 以下のURLからダウンロードするらしいことは書いておく https://github.com/PowerShell/Win32-OpenSSH/releases サーバとクライアント両方にいれる 2. ポート開放 管理者権限でPowerShell起

    Windows10でsshする - Qiita
  • 【Mac】SSHログイン中に「client_loop: send disconnect: Broken pipe」でフリーズ・ログアウトする事象の解決方法 | インフラエンジニアの技術LOG

    MacOSの「ターミナル」SSHアクセスをして、放置しておくと、ターミナルがフリーズ・ログアウトする事象が発生します。 SSHが切断される事象を解決したのでメモしておきます。 ※環境はConoHaVPSを使用しています。 MacOSでSSHアクセス後の放置状態からのフリーズ・ログアウトを防ぐ設定 Macの「ターミナル」でSSHアクセスをし、放置しておくとターミナルを使ってもフリーズし、少しすると以下のコメントが表示され、タイムアウトとなります。 $ client_loop: send disconnect: Broken pipe ~ $ ~ $ このSSHアクセス後の「フリーズ」・「ログアウト」の事象ですが、MacOSのSSHコンフィグの設定が原因となります。 WindowsTeratermでは何もしなくても良いですが、Macではsshのコンフィグファイルに追加設定する必要があります

    【Mac】SSHログイン中に「client_loop: send disconnect: Broken pipe」でフリーズ・ログアウトする事象の解決方法 | インフラエンジニアの技術LOG
  • sshdとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

    簡単に書くよ sshd(読:エスエスエィチディー)とは Linuxとかにおける常駐プログラム(デーモン)のひとつ であり SSH(通信が暗号化されるtelnet)で接続されるのを待ち受けて、接続してきたらその相手をしてやるのがお仕事のデーモンさん です。 順番に見ていきましょう。 まずは予備知識として ・telnet ・SSH ・デーモン について簡単に説明します。 「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。 telnetは「ネットワークを経由して他のコンピュータ(主にサーバ)に接続し、遠隔操作するための仕組み」です。 マンガやドラマで、悪いハッカーさんがキーボードをカタカタ叩いて他のコンピュータに侵入するシーンがありますよね。 そのときに使っているかもしれない仕組みです。 SSHは「パワーアップしたtelnet」です。 通信内容が暗号化されるtelnet

    sshdとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
    otori334
    otori334 2022/03/14
  • Tera Termでポートフォワーディングをやってみた | グローディア株式会社

    はじめまして! 2月に入社しました 志村です。 未経験でIT業界に飛び込んでから半年経ちましたが、まだまだ分からない事の方が多くお勉強の毎日です。 今まで色んなサーバーに直接接続していたところ「ポートフォワーディングをしよう!」と天からのお告げがあったので、 今回は「Tera Termでポートフォワーディング」をお勉強していこうと思います! ポートフォワーディングってなに? ポートフォワーディングとは「特定のポート宛てに届いたデータを、あらかじめ設定した機器に転送する機能」です。 ポート毎に接続先PCを設定することが出来ます。 ポートフォワーディングの設定を行うと、接続したいサーバーに直接接続できない場合に踏み台サーバーのSSHを経由して接続することが出来ます。 「先輩にラブレターを送りたいけど直接渡せないから、先輩と同じ部活で仲の良い男子にラブレターを代わりに渡してもらう」女子中学生みた

    Tera Termでポートフォワーディングをやってみた | グローディア株式会社
  • SSHポートフォワーディング(トンネリング)とは

    SSHポートフォワーディング(トンネリング)について調べてみました。 1.はじめに 目的のサーバに接続できないとき、「SSHポートフォワーディング」というテクニックをよく使うのですがいまひとつ機能が理解できていません。 ということで、「SSHポートフォワーディング」についてもう少しきちんと調べてみました。 2.よくある説明 「SSHポートフォワーディング」とは下図のように、SSHによって確立した通信経路を利用して、クライアントのポートを、クライアントが直接アクセスできないウェブサーバのhttpのポート(80)に転送してくれる仕組みを指します。 ユーザーはローカルPCのクライアントポート(10000)に接続すれば、SSH接続されたサーバ(10.10.10.10)を介してウェブサーバ(10.10.10.123)の80ポートに接続してくれます。 この方法を用いれば、ウェブサーバがイントラネットの

    SSHポートフォワーディング(トンネリング)とは
  • ssh公開鍵認証を実装する - Qiita

    Enter file in which to save the keyと聞かれるので、 鍵の名前(今回はid_rsa)を入力します。 次にEnter passphrase (empty for no passphrase):と、 パスフレーズを聞かれるので入力します。 空にするとパスフレーズ無しで生成できます。 すると、カレントディレクトリに以下の2ファイルが生成されます。 id_rsa (秘密鍵) id_rsa.pub (公開鍵) 公開鍵の配置 まずは公開鍵を配置します。 FTPソフト等で サーバB に接続し、 id_rsa.pub を転送します。 ※id_rsa.pubをサーバBに転送したら、サーバAからは削除してしまって構いません。 その後、 id_rsa.pub をサーバBの/.ssh配下に設置

    ssh公開鍵認証を実装する - Qiita
  • wsl2でsshサーバを起動し、外部からそこに接続 - Qiita

    やりたいこと 以下のような構成のLANで、Host2からwsl2にssh接続する。 wsl2ではネットワーク構成が変更された wsl1では良くも悪くもWindowsLinuxが混ざり合っていました。 wsl1ではWindowsLinuxが同じネットワークインターフェースを参照していました。 そのため、例えばwsl1のポート22でsshサーバを起動し、そこにHost2から接続したい場合、Host2はWindowsのポート22に接続するだけで、wsl1のsshサーバに接続できました。 wsl2の場合、LinuxWindowsと仮想ネットワークで接続された別ホストとして扱われます。 そのため、Host2からWindowsのポート22に接続しても、wsl2のsshサーバに接続することはできません。 そこで、Windowsのポート22からwsl2のポート22に対してポートフォワーディングを行う

    wsl2でsshサーバを起動し、外部からそこに接続 - Qiita
  • Pro じゃない iPad の話(6) ssh ターミナルコンソール アプリ編 : Tedious Days More×3

    先日、私と同じく長年 iPad Air 2 を使っていた友人Air 2 が新型 iPad 発表数時間前に突然死して、慌てて閉店間際の Apple Store に駆け込んで(もう旧型になった)9.7" iPad を買ってしまう事件?がありました。 「新しい製品が出ても買った物の価値は変わらない」などと寝言をいう人がいますが、新モデルが出れば旧型の価値は明らかに下がるわけで、購入から数時間後に新モデル発表というのは、なかなかキツい話です。購入から数日で新モデル発表という事例はありましたが、購入数時間後というのは周りで初めてのケースでした(^_^;) 新型 iPad が発表された当日に連絡してきましたが、Apple Store へ行く前にひと言連絡くれれば…と思いつつ、「Apple Store は返品が効くはずだから何とか返品して新型を買い換えるべきやで、頑ばれ!」としか言いようがなく……

    Pro じゃない iPad の話(6) ssh ターミナルコンソール アプリ編 : Tedious Days More×3
    otori334
    otori334 2022/03/03
  • sshでファイル転送の手順 - Qiita

    はじめに サーバー環境によっては、セキュリティー上FTPソフトでのファイル転送ができないことがあります。 その際、ターミナルなどのCLIを使ってのファイルの転送をするのですが、デザイナーの方などの普段あまりコマンドライン上での作業をすることがない方々の参考になればと思います。 ※ Mac OSを前提 1.sshでサーバーにログイン まずはサーバー情報を用意 1.サーバー名:hoge.comやhoge.sakura.ne.jpなど 2.アカウント名:hoge-user 3.サーバーパスワード:レンタルサーバーの場合ランダムで適当な文字列であることが多いです。例:bb45Ri34みたいな 上記を用意したあとターミナルを起動します。 ターミナルは「command+space」を押し、「ターミナル」と打って検索にヒットするはずです。 ターミナル起動後、$ ssh アカウント名@サーバー名と入力。

    sshでファイル転送の手順 - Qiita
    otori334
    otori334 2022/02/25
  • sshd_configの設定項目の理解を目指す | Unskilled?

    1:sshd_configの設定は重要2:sshd_configについて2.1:設定ファイルの場所2.2:sshd_configのコメント3:sshd_configの各設定の意味と設定値3.1:表の見方3.2:ポート・アドレス関係3.2.1:Port3.2.2:AddressFamily3.2.2.1:IPv4のみ3.2.2.2:IPv6のみ3.2.3:ListenAddress3.3:SSHプロトコル3.4:ホスト認証3.5:サーバ鍵3.6:セッション鍵再生成3.7:ログ出力3.7.1:SyslogFacility AUTH3.7.2:LogLevel3.8:認証可能時間・接続最大数・ルートログイン・厳密モード・認証トライ回数の設定3.8.1:LoginGraceTime3.8.2:PermitRootLogin3.8.3:StrictModes3.8.4:MaxAuthTries3.8

    sshd_configの設定項目の理解を目指す | Unskilled?
    otori334
    otori334 2022/02/23
  • MacからWindowsにSSH接続する方法

    はじめに GPUを積んだWindows PCを購入したので、GPUを使ってディープラーニングやりたい。。。 けど、開発はショートカットキーに慣れているMacでやりたい。。。 ということで、MacからWindowsにSSH接続することにしました。 手順 ホスト(Windows)側の作業: H ゲスト(Mac)側の作業: G OpenSSHをインストール(H) ssh時のデフォルトのターミナルをbashに変更(H) sshd_configを編集(H) sshキーを作成(G) 公開鍵を登録(H) 公開鍵の権限を変更する(H) sshdを起動(H) sshで接続(G) 1. OpenSSHをインストール(H) Windows + S ボタンを押して、optional features と検索して、下図のような設定を開く。 Add a feature を押して、opensshと検索すると、OpenS

    MacからWindowsにSSH接続する方法
  • https://howto88.com/ja/windows11%E3%81%ABssh%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%82%B5%E3%83%BC

  • Windows 起動時に WSL2 の環境への ssh 設定を自動でするやつ

    やりかた以下のコードを setup-ssh.bat とかの名前で好きな場所に置き、 1 2 3 4 5 wsl -d Ubuntu -u root exec service ssh restart for /F %%i in ('wsl -d Ubuntu exec hostname -I') do set ip=%%i netsh interface portproxy delete v4tov4 listenport=22 netsh interface portproxy add v4tov4 listenport=22 connectaddress=%ip% タスクスケジューラにて以下の設定でタスクを追加しておけばOKです。 全般最上位の特権で実行する: onトリガータスクの開始: ログオン時遅延時間を指定する: 30秒間操作操作: プログラムの開始プログラム/スクリプト: 上記の