タグ

SSHと!に関するgt-r-blazeのブックマーク (14)

  • Windows10でSSHサーバーを立ててデフォルトシェルをBashにする - Qiita

    LinuxっぽくWindowsにSSH接続する方法です。 OpenSSHだとデフォルトシェルがコマンドプロンプトになってしまうので、Bashに変更する方法です。 手順 OpenSSHをインストール デフォルトシェルを変更 sshdサービスを自動起動 OpenSSHをインストール Windows10 1803からOpenSSHサーバーが正式につかえるようになった スタートメニューの[アプリと機能]-[オプション機能の管理]-[機能の追加]でOpenSSH サーバーを選択して[インストール]をクリック デフォルトシェルをBashに変更 デフォルトではデフォルトシェルがコマンドプロンプトになってる涙 powershellを起動して以下を実行。ここでは、Git for Windowsのbashを指定。 New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH"

    Windows10でSSHサーバーを立ててデフォルトシェルをBashにする - Qiita
  • sshで公開鍵認証を使ってアクセスする - Qiita

    あまりに基的すぎるけど、基的過ぎて、ときどき大事な設定を忘れている解説がある。念のため、備忘録としてまとめておく。なお、Linux, Mac OS XなどのUnix系統のパソコンじゃないとこの解説は意味がないので、windowsの人は無視すること 自分のパソコンですること 公開鍵と秘密鍵を作ろう。どのディレクトリでもかまわないが、結局、.sshのディレクトリに移すことになるので、.sshの下でやるのが効率的だ。

    sshで公開鍵認証を使ってアクセスする - Qiita
    gt-r-blaze
    gt-r-blaze 2019/12/25
    フォルダは700、ファイルは600
  • ターボリナックス株式会社 - Turbolinux, Inc.

    さて、弊社は、2009年5月の設立以来、皆様のお力添えにより、営業を続けて参りましたが、 諸般の事情により2019年12月31日をもちまして営業を終了させていただきます。 なお、弊社が行っておりましたソフトウェア流通事業につきましては、弊社のグループ会社 であるコネクト株式会社が推進してまいります。 また、Turbolinuxに係る商標及びTurbolinuxブランド事業につきましては、弊社のパートナー企業 であるターボシステムズ株式会社に譲渡し、同社が継続して推進する予定であります。 長年にわたるご厚情に心から感謝申し上げますと共に、ご迷惑をおかけしますことを深くお詫び 申し上げるとともに、何卒ご理解の程よろしくお願い申し上げます。 皆様の今後のご健勝とご発展を心よりお祈り申し上げます。

    gt-r-blaze
    gt-r-blaze 2019/09/23
    なんでもSSHでやろうとする人がいるわけだ。たしかに、「取られない限り」安全だが・・・
  • 「SSHホスト鍵が変わってるよ!」と怒られたときの対処 - Qiita

    SSHでは初回接続時に接続先ホストの公開鍵を保存しておき、次回接続時にホスト鍵を比較して前回と同じホストに接続したかを確認するような仕組みになっています。そのため、IPアドレスの振り直しやOS再インストールなどでホスト鍵が変わってしまった場合、次のようなエラーメッセージが出てSSH接続が失敗してしまいます。 $ ssh example.com @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

    「SSHホスト鍵が変わってるよ!」と怒られたときの対処 - Qiita
  • 各ミドルウェアのIPv6対応状況 - Qiita

    Apache 既に対応済みです。 Listen ディレクティブでの設定方法 Listen *:80 このように書けば問題ありませんが、特定のIPv6アドレスでリッスンしたい場合は以下のように書きます。 Listen [2001:db8::a00:20ff:fea7:ccea]:80 この括弧は、RFC3386で規定されています。 IPv6は今までと違い、セパレータに:を使います。 この為ホスト名とIPアドレスを区別するためURIでは括弧をつけるように規定されています。 Nginx 既に対応済みです。 Listen ディレクティブでの設定方法 Apache の場合と殆ど変わりません。 ただし、リッスンアドレスを不特定にする場合、Apacheでは*を利用しますがNginxでは[::]を利用するので注意が必要です。 listen [::]:80; listen [2001:db8::a00:20

    各ミドルウェアのIPv6対応状況 - Qiita
  • SSH のプロセスが残ったまま切断しちゃった場合の対処 : まだプログラマーですが何か?

    自分メモ兼情報緩募なブログエントリです。 SSH でサーバーにリモートログインして作業している途中で通信が途切れてしまう(プロセスが死んでしまうわけではなく、通信が切れてしまう)ケースがあります。自分が比較的頻度高くやっちゃうのは、電車内からテザリングを使ってリモートログインした先で Node.js のサーバーを動かしていて、地下鉄に入って通信が遮断しちゃうケースです。 これをやってしまって困るのは、例えば Node.js のサーバーを 8000 番ポートで動かしていたとすると、8000 番ポートへの listen が生きたままの状態で通信が切れてしまうことです。繋がっていれば Ctrl+C でサーバーを落とすことができるのですが、繋がっていないので Ctrl+C を入力する端末がありません。ということは再度リモートログインしてプログラムを修正して再度実行・・・しようとしても「そのポートは

    SSH のプロセスが残ったまま切断しちゃった場合の対処 : まだプログラマーですが何か?
  • 何でもSSHでやってしまいませんか? | POSTD

    私はかつて、 ssh-chat というプログラムを書きました。 ssh http://t.co/E7Ilc0B0BC pic.twitter.com/CqYBR1WYO4 — Andrey ???? Petrov (@shazow) December 13, 2014 アイデアは単純なもので、ターミナルを開いてこのようにタイプするだけのことです。 $ ssh chat.shazow.net たいていの人はこの後に続けてlsコマンドをタイプするのでしょうが、ちょっと待って。よく見てください。そこにあるのはシェルではなく、なんとチャットルームですよ! 詳しいことはわからないけど、何かすごいことが起こっているようですね。 SSHはユーザー名を認識する sshでサーバーに接続するときに、sshクライアントはいくつかの環境変数をサーバーへの入力として渡します。その中のひとつが環境変数$USERです。

    何でもSSHでやってしまいませんか? | POSTD
  • .ssh/config でSSH設定を活用する方法。 - それマグで!

    ~/.ssh/config ファイルを書くことでサーバー毎に接続設定を変えることが出来る.と言う話を前に書きました。 .ssh/config はイロイロ便利なので,もう一度まとめて見ました。 ホスト毎にユーザー名を変える ~/.ssh/config 記述例 Host 192.168.2.5 User takuya_1stこの記述で ssh takuya_1st@192.168.2.5 が ssh 192.168.2.5 が同じになります,。ユーザー名が省略出来ました。 ホスト名を省略する Host s0 Hostname 192.168.2.5この記述で ssh s0が ssh 192.168.2.5と同等になります.IP省略できるし /etc/hostsの書換えも要らない。楽ちんです!! サーバー毎に鍵を変える SSHの秘密鍵をサーバー毎に変える場合. Host 192.168.2.5

    .ssh/config でSSH設定を活用する方法。 - それマグで!
  • SSH鍵の暗号化方式を強化してみた。 | しま★りん.blog @ayurina

    ssh使ってますか?公開鍵認証使ってますか?クラウドサービスやVPSサービスでリモートログインする際、セキュリティを強化するために使われる公開鍵認証ですが、鍵の作り方(暗号化方式)にいくつか種類があります。この暗号化方式でちょっと困ったことがあったので、セキュリティ強化の意味も込めて、設定を見なおしてみることにしました。 Ububtu 16.04にログインできない事件 困った。SSHでログイン出来ないんです。某クラウド環境に作ったUbuntu 16.04環境に、sshログインできない。何度も環境作りなおしたんですが、上手く行かず、何が起きているのか分からずに悩むこと数時間。最終的に、公開鍵を作りなおすことで、ログインできるようになりました。 何がダメだったかというと、元々使っていた公開鍵がdsa形式だったため。rsaに変更したら、ログインできました。 こんなところで引っかかったことが無かっ

    SSH鍵の暗号化方式を強化してみた。 | しま★りん.blog @ayurina
    gt-r-blaze
    gt-r-blaze 2019/07/19
    鍵の種類(2016)
  • Linuxでプロセスをまとめてkillする方法

    Linuxでプロセスをまとめてkillする方法を紹介します。 1.問題点 プロセスをkillする場合、次のようなコマンドを実行します。 % ps -ef | grep プロセス名 これで標準出力に表示されたプロセス番号を使って順番にkillコマンドでkillします。 % kill -9 プロセス番号 しかし大量のプロセスをkillしたい場合、この方法は効率的ではありません。 2.pgrepとxargsでプロセスをまとめてkillする プロセスをまとめてkillするひとつめの方法は、pgrepとxargsを組み合わせることです。 % pgrep パターン | xargs kill -9 pgrepは、現在実行中のプロセスを調べ、パターンにマッチするプロセスのプロセスIDを標準出力してくれるコマンドです。 実行例 [~]% pgrep httpd 1624 26502 26503 26504

    Linuxでプロセスをまとめてkillする方法
  • ssh-addできなかったときへの対処 - Qiita

    Windowsのgit bash上でssh-addしようとして、Could not open a connection to your authentication agent.と出たのでメモ。Windowsのお話です。 ssh-agentを起動するコマンド, ssh-agentを打ってからじゃないとssh-addできないということ(おそらくWindowsだからって話)なんだけど、Windowsだと更にひとくせあって、$ eval `ssh-agent`じゃないといけないらしい。 下記を、Windows7, Git bash上で実行して解決しました。 $ ssh-add ~/.ssh/id_rsa_bitbucket # ssh-addしようとするも、失敗。 Could not open a connection to your authentication agent. $ ll ~/.

    ssh-addできなかったときへの対処 - Qiita
  • Android: SSHデーモンを有効にする – Beyond The Horizon

  • .ssh/config to start remote session in zsh

    gt-r-blaze
    gt-r-blaze 2019/07/12
    “chsh”
  • Gitlabでssh接続をする方法 - Qiita

    Generating public/private rsa key pair. Enter file in which to save the key (/home/.ssh/id_rsa): gitlab_id__rsa[Enter]#なんでも大丈夫だけど、あとで使います。 Enter passphrase (empty for no passphrase): ← [Enter]必要であれば入力 Enter same passphrase again: ← [Enter]必要であれば入力 公開鍵をgitlabに登録する gitlabのSettingsからSSH Keysを選び、以下のコマンドで公開鍵をコピーして、「key」欄にペーストして、「Add key」をクリック。「title」は変更しなくても大丈夫。

    Gitlabでssh接続をする方法 - Qiita
    gt-r-blaze
    gt-r-blaze 2019/04/02
    “# ssh -T git@gitlab.f HOST gitlab.f user git HostName gitlab.com identitiesonly yes identityFile ~/.ssh/gitlab_f_rsa”
  • 1