並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 606件

新着順 人気順

sshの検索結果401 - 440 件 / 606件

  • SSHの認証に物理セキュリティキー&認証局を用いて一時的な鍵を生成する方法とは?

    世界中で利用されているリモートでサーバー操作を行うソフトウェア「OpenSSH」は、認証方式として公開鍵認証を用いるのが一般的ですが、認証局による認証を行うことも可能です。エンジニアのCarl Tashian氏が、認証局の秘密鍵に物理セキュリティキーを用いることで、高いセキュリティを維持して一時的な鍵の生成を行う方法を説明しています。 SSH Emergency Access https://smallstep.com/blog/ssh-emergency-access/ 今回説明されているSSHの認証方法は、通常の認証方式である「公開鍵をホストのauthorized_keysに登録し、クライアントから秘密鍵を用いて認証を行う」のではなく、「認証局を作成してサーバー側で信頼し、認証局による署名が行われた秘密鍵で認証を行う」というもの。認証局の署名時に有効期限などを設定することで、一時的な秘

      SSHの認証に物理セキュリティキー&認証局を用いて一時的な鍵を生成する方法とは?
    • WSL2をインストールしてWindowsでUbuntuを使う方法

      WindowsでLinuxを使いたいけど、仮想環境を立てるのはめんどくさい。WindowsからDockerが使いたい。諸事情でWindowsしか使わせてもらえないけど、どうしてもLinuxが使いたい。そんな方にWSL2がオススメです。WSL2を使えばWindowsからUbuntu等のLinuxディストリビューションを利用することができます。 WSLとはWSLとはWindows Subsystem for Linuxの略でWindows10からLinuxを利用するためのソフトウェアです。Windowsはこれまでcmd.exeで提供するコマンドプロンプトやPowerShellなどでCLIを提供しようと試みていましたが、ついにLinuxそのものをWindowsで起動できるようにしました。 WSLは仮想環境とは違い、Linuxカーネルをロードするのではなく、Windowsプロセス上で動くサブシステ

        WSL2をインストールしてWindowsでUbuntuを使う方法
      • 接続先サーバのファイルに手を付けずに、sshで接続したインタラクティブシェルで自動的にset -uする #bash #ssh | DevelopersIO

        こんにちは、ターミナル住人の平野です。 シェルスクリプトの先頭には原則必ずset -euをつけましょうね、 というのはいろんな所で言及されているので見たことがある人も多いと思います。 このうちset -uですが、変数が未定義の時に想定外の挙動になってしまうことが防げるので、 慎重に操作をするような場面では、インタラクティブシェルでも有効にした方がいい場面があります。 sshでEC2にログインした時これを行いたいとして、ログイン後にset -uと毎回やるのは面倒です。 もちろんこう言った設定は.bashrcに書くというのが定石ですね。 しかしバッチサーバー用途のインスタンスなどはユーザを共通で使用することも多く、 そこにある.bashrcを変更してしまうことには抵抗があるという場合も多いと思います。 sshで接続するクライアント側だけの設定で上記ができないかと思い調べてみました。 結論: .

          接続先サーバのファイルに手を付けずに、sshで接続したインタラクティブシェルで自動的にset -uする #bash #ssh | DevelopersIO
        • lsyncdを使用したリアルタイム同期 - Qiita

          目的 開発中、リモート環境で動作確認しなければならない場合に開発を潤滑に行う。 検証環境へリアルタイムにデプロイする。 リアルタイム同期のメリット ローカルによる一元管理が可能 同期が裏側で行われるため、クラウドなど通信が低速な環境でも作業効率を維持できる。 構成 同期設定 ホスト側(ローカル) lsyncdのインストール settings { logfile="/var/log/lsyncd/lsyncd.log", statusFile="/var/log/lsyncd/lsyncd.status", nodaemon=false, # daemonとして実行 stubborn=true, # 接続に失敗してもプロセスを終了させない。 } sync { default.rsyncssh, source="[Source Directory]", # 同期元のディレクトリ host="[

            lsyncdを使用したリアルタイム同期 - Qiita
          • Homeland

            There's no place like Homeland.

            • OpenVPNでキャリアNAT超えで自宅LANに接続できるようにする - Qiita

              2022-07-30追記: 後日談を追記しました 環境によっては以下の手順でも動かないかもしれません。以下の記事を参照してみてください。 結局キャリアグレードNATに敗北し5Gルータを入れた話 動機 もともと自宅のサーバにOpenVPNを入れて外出先から自宅が見えるようにしていて。外出先から自宅の中のメールサーバを見たり、録画しておいた番組を見たり、sshでログインできると幸せだ。今年になってマンション管理会社の方針(管理費のコスト削減)でマンションのインターネットプロバイダが変わることになった。説明会で話を聞いてみると、なんと(ついに)自宅に付与されるアドレスがプライベートIPアドレスになってしまうらしい。いわゆるキャリアグレードNATだ。ほとんどの用途で問題ないとはプロバイダ担当氏の説明であるのだが、私の利用用途はたぶん担当氏の想定外なんだろうな・・・と思いながらもそれをことさらに言い

                OpenVPNでキャリアNAT超えで自宅LANに接続できるようにする - Qiita
              • 多段SSHはProxyJumpと-Jオプションで

                前回は macOS の ssh-agent で SSH 鍵のパスフレーズの入力を省略する方法を解説しました。 今回はその ... 前回の記事で man ssh コマンドの -A オプションの説明を読んでいたら、踏み台を経由して目的のサーバに SSH するときに便利な -J オプションと、 ~/.ssh/config の ProxyJump という設定があることに気が付きました。さっそく試してみたので備忘録。これまで踏み台を経由するときに使っていた ProxyCommand の設定はこちらに置き換えられそうです。 設定内容は SSH to remote hosts through a proxy or bastion with ProxyJump | redhot.com と man ssh コマンドと man ssh_config を参考にしています。対応しているバージョンは ssh v7

                  多段SSHはProxyJumpと-Jオプションで
                • Ubuntu 20.04 - SSH 설치와 접속 방법

                  $ sudo systemctl status ssh ● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-01-01 11:30:48 KST; 10s ago Docs: man:sshd(8) man:sshd_config(5) Main PID: 1013995 (sshd) Tasks: 1 (limit: 19042) Memory: 1.3M CGroup: /system.slice/ssh.service └─1013995 sshd: /usr/sbin/sshd -D [listener]

                    Ubuntu 20.04 - SSH 설치와 접속 방법
                  • VSCodeからSSH接続をする方法

                    VSCodeからリモートホストへSSH接続が出来るようになると色々と捗ります。 VSCodeからリモートホストへSSH接続を行うためには、VSCodeの拡張機能である「Remote Development」をインストールする必要がありますので、そのインストール方法やSSH接続用の設定について記述していきます。 ちなみに「Remote Development」拡張機能には下記の機能が含まれています。 「Remote Development」 「Remote - SSH」 「Remote Explorer」 「Remote - SSH:Editing Configuration Files」 「WSL」 インストール VScodeを起動し、画面上部のメニューから「表示」-「拡張機能」と選択します。 拡張機能のマーケットプレースで「Remote Development」を検索し、表示された「Re

                      VSCodeからSSH接続をする方法
                    • Infecting SSH Public Keys with backdoors

                      In this article, you will learn how to add a backdoor to the SSH Public Key. The backdoor will execute whenever the user logs in. The backdoor hides as an unreadable long hex-string inside ~/.ssh/authorized_keys or ~/.ssh/id_*.pub. The source is available from GitHub. TL;DR Simply prepend any SSH Public Key with the following backdoor-string - up until, but not including, the ssh-ed25519 AAAAC3Nzb

                        Infecting SSH Public Keys with backdoors
                      • 🐚【Windows PowerShell】SSH接続する際にパーミッションエラーが発生した場合の権限変更 - Qiita

                        環境 Windows 10 Windows PowerShell やりたいこと EC2のインスタンスに接続したいがキーファイルのパーミッションでエラーが出る windowsなのでchmodが使えないのでファイルのプロパティから変更を行う PS C:> ssh -i C:\key\test\test\KeyFile.pem root@000.000.00.00 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions for 'C:\\key\\test\\test\\KeyFile.pem' are t

                          🐚【Windows PowerShell】SSH接続する際にパーミッションエラーが発生した場合の権限変更 - Qiita
                        • ssh-tunnelで自宅とオヒス間をつないでみる

                          さてここ1か月に渡ってプライベートオフィス(以下オヒス)の環境構築に取り組んできたのだが、残る問題が自宅とオヒスの間を結ぶネットワークだった。もともと自宅LANはCentOSをルータ代わりにした簡単なNAT環境で、難しいことは何もなかった。ここにオヒスのLANをいい感じに繋ぎたいのだが、こちらも似たような構成になっている。図にするとこうだ。 簡単にできるかと思いきや意外に面倒なところではまってしまい、途中でlibreswanを試して1週間時間を無駄にしたが、結局問題が何かが判明したのでssh-tunnelでの実装を紹介したい。 ssh-tunnelの概要上述の図にも示した通り、プライベートIPアドレスによって構成された2つのサブネットを接続することがゴールだ。この間を繋ぐ仮想の経路をssh-tunnelで作成する。 ssh-tunnelの利用そのものは簡単だ。まず/etc/ssh/sshd

                            ssh-tunnelで自宅とオヒス間をつないでみる
                          • macでssh接続をしたときno matching key exchange method found. Their offer: diffie-hellman-group1-sha1と言われて接続できない - しまむーの備忘録

                            macでssh接続を行ったときにタイトルのようなエラーが出て接続できなかったのでその時のメモ 環境 macOS Mojave バージョン10.14 エラーの内容 Unable to negotiate with 192.168.*.* port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 上記のようなエラーがでて接続できません. 原因 MacOSではOpenSSH v7 を採用するようなっていくつかの暗号が無効になってしまったようです. Apple、macOS SierraでOpenSSH v7を採用。いくつかのレガシーな暗号が無効に。 | AAPL Ch. 解決法 サーバー側のOpenSSHのバージョンを上げたほうが良いのですが, できない状態だったので次のように解決

                              macでssh接続をしたときno matching key exchange method found. Their offer: diffie-hellman-group1-sha1と言われて接続できない - しまむーの備忘録
                            • 【SSH】ssh鍵ペアの生成方法 ssh-keygenコマンド・オプション解説【keygen】- heteml追記 - チョッピーデイズ - EC事業支援・ECサイト立ち上げ・Webマーケティング・SEO・ホームページ制作・Web開発・アプリ開発・コーチング チョッピーデイズ

                              [user@localhost .ssh]$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/user/.ssh/id_rsa. Your public key has been saved in /home/user/.ssh/id_rsa.pub. The key fingerprint is: 09:f1:d9:84:dd:82:c4:55:2a:c3:65:59:8e:6a:a

                                【SSH】ssh鍵ペアの生成方法 ssh-keygenコマンド・オプション解説【keygen】- heteml追記 - チョッピーデイズ - EC事業支援・ECサイト立ち上げ・Webマーケティング・SEO・ホームページ制作・Web開発・アプリ開発・コーチング チョッピーデイズ
                              • How to Use OpenPubkey to SSH Without SSH Keys | Docker

                                This post was contributed by BastionZero. What if you could SSH without having to worry about SSH keys? Without the need to worry about SSH keys getting lost, stolen, shared, rotated, or forgotten? In this article, we’ll walk you through how to SSH to your remote Docker setups with just your email account or Single Sign-On (SSO). Find instructions for setting up OpenPubkey SSH in our documentation

                                  How to Use OpenPubkey to SSH Without SSH Keys | Docker
                                • Session Managerを利用してEC2へセキュアに接続する方法 | ベアサポート

                                  AWS Systems Manager (旧SSM) とは、AWS 内リソースの構成/変更管理やアプリケーションパラメータの集中管理など、さまざまな管理系機能が集合したサービスです。 この AWS Systems Manager 内に「Session Manager」というサービスがあります。Session Managerは AWS 内で EC2 を利用している環境において、メンテナンス性とネットワークセキュリティの観点から非常に優位性の高いサービスといえます。 本記事では、Session Managerを利用してEC2のインスタンスへセキュアに接続する方法を解説します。 Session Manager でできること 代表的な利用方法には以下が挙げられます。 AWS マネジメントコンソールから EC2 インスタンスへコンソールログインできるSession Manager を経由して EC2

                                    Session Managerを利用してEC2へセキュアに接続する方法 | ベアサポート
                                  • ssh接続が自動切断される場合の回避方法 - セキュリティ

                                    sshの接続が自動的に切れてしまうことがあります。その場合は、sshもしくはsshdの設定を変更すると問題が解消できます。sshコマンドならssh_configにServerAliveInterval 60といった設定を加えます。sshdの場合は、sshd_configにClientAliveInterval 60を加え、sshdをリスタートします。 読み方 ClientAliveInterval くらいあんと あらいぶ いんたーばる ServerAliveInterval さーば あらいぶ いんたーばる 概要 sshの接続をそのまま放置していると、自動的に切断されてしまうことがあります。 例えば、以下のエラーメッセージが表示されたりします。 Write failed: Broken pipe まったく通信していないときに、不要と思われて、切断されてしまいます。 回避方法として、クライアン

                                    • EC2にOpenVPNサーバを構築する(サーバ編) - Qiita

                                      概要 まずお断りを。 これは私の備忘録です。 私の場合、AWSだけでなく、自宅でVMware workstation proを使ったサーバなどもあり、家でも外でもあらゆる環境に一元的に入って作業をしたいな、ということで、OpenVPNでつないでしまえ、という乱暴な構成を作っていますが、それを後々再現するために書いています。 個人開発環境なので、全部ひとつのVPNで同じセグメント管理にしていますが、実際には、セグメントを分けて管理するべきだと思います。 まぁ、そんなに共感する方はいないとは思いますが、まずはひとつ。 あちこちに同じような内容は書いてありますが、やってみたところ、その通りにはいかなかったため、その部分を補足追加しています。 ちなみに、OpenVPNの勉強をする場合は、以下のサイトが非常に勉強になります。 https://qiita.com/MoriKen/items/50d22

                                        EC2にOpenVPNサーバを構築する(サーバ編) - Qiita
                                      • 外部IPを持たないGCEインスタンスでweb開発

                                        先日、GCPからGCEインスタンスに付与した外部IPを有料化するという連絡がきました。 現在はGCEの料金表にも次の記載があります。 月額300円程度ですが、月々かかってくる費用なので少しでも安いほうが嬉しいです。 そこで、外部IPを持たないGCEインスタンスでWEBサービスの開発を行う方法を試してみました。 GCEインスタンスの作成 まずは、外部IPを持たないGCEインスタンス instance-1 を作成します。 ここでは80番ポートで開発用webサーバを起動するために、「Allow HTTP traffic」にチェックをつけました。 もし他のポートを利用する場合は、そのポートで通信できるようにFirewallルールを設定してください。 少し待つとインスタンスが作成され、外部IP(External IP)が付与されていないことが確認できます。 SSHによる接続とwebサーバの起動 作成

                                          外部IPを持たないGCEインスタンスでweb開発
                                        • VSCode Remote Developmentでラズパイにssh接続 & root取得

                                          Qiita 「Visual Studio Code Advent Calendar 2021」 18日目の記事です。 注意 やりたいこと RaspberryPi上のAWS IoT Greengrassのログを確認する為に毎回ターミナルからコマンドを打つのが面倒なので、VSCodeで直接みれるといいなぁと思った Greengrassのログがrootでないと見れないところにあり、普通にsshで接続すると権限がないので、VSCodeのエクスプローラーにも表示できない。なのでrootも取得したい 毎回コンソールからsudo suして、tailとかvimでログファイル見るのはツラい 結果:VSCodeでGreengrassのログを直接見れました VSCodeのRemote DevelopmentのSSH機能で、RemoteCommandが解禁されていたので、できました。 必要なVSCodeの拡張機能

                                            VSCode Remote Developmentでラズパイにssh接続 & root取得
                                          • マイナンバーカードと電子署名の本

                                            マイナンバーカードとと 電子署名の本の本本 @hamano i 第 2 版 マイナンバーカードと電子署名の本 濱野 司 ii iii はじめに マイナンバーカードというとどんな印象があるでしょうか? 「使いみちが無い」 「なんとなく怖い」 一般的にその様な印象を持っている方が多いようです。マイナンバー(個人番号)に関 して様々な議論がありますが、この本は個人番号制度とは直接関係ありませんし触れない ようにしています。 これは自分のマイナンバーカードに搭載されている IC チップにアクセスして遊ぼう、 という趣旨の本です。具体的には OpenSC というオープンソース・ソフトウェアを使いな がら公的個人認証の仕組みとその将来性について解説します。 公的個人認証は私達のオンライン生活をより安全・便利にする可能性を持っています。 しかし、このサービスが広く活用されるにはまだ多くの課題があります。

                                            • 最強であろうed25519でSSH鍵を作成してGithubに登録する

                                              公開鍵・秘密鍵作成コマンドで、 $ ssh-keygen -t ed25519 と打つと、色々聞かれますが、全て規定値で問題ないので、 エンターを押しまくります。 Generating public/private ed25519 key pair. Enter file in which to save the key (/Users/[user name]/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/[user name]/.ssh/id_ed25519. Your public key has been saved in /Users/[user name]/

                                              • Ubuntu (20.04)へsshログインした際に表示されるWelcomeメッセージの仕組みと表示しない方法

                                                Ubuntu (20.04)へsshログインした際に表示されるWelcomeメッセージの仕組みと表示しない方法 by nao · 2021年8月14日 前書き:UbuntuはWelcomeメッセージが立派で邪魔 ラズパイサーバ(Raspberry Pi OS)からHP小型PC(Ubuntu 20.04)にサーバ移行した時、UbuntuのWelcomeメッセージがラズパイより立派な事に気づきました。 例えば、Ubuntuにsshログインした時、以下のようなWelcomeメッセージが出ます。 Welcome to Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-80-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com

                                                  Ubuntu (20.04)へsshログインした際に表示されるWelcomeメッセージの仕組みと表示しない方法
                                                • Windwos10でssh ProxyCommandの多段SSHの設定 - suzu6の技術ブログ

                                                  Windwos10で~/.ssh/configのProxyCommandを使って多段SSHの設定ができたので共有する。 作業環境 Windows10ではOpenSSHをインストールしてSSHコマンドが実行できるよう設定しています。 ローカル(Windows10)から踏み台(step-host)を経由して、目的のホスト(target-host)への接続を設定します。 また、step-hostとtarget-hostには公開鍵を登録してます。 登録方法→ssh公開鍵認証設定まとめ - Qiita 多段SSHの設定 ~/.ssh/configに以下の設定をします。 #踏み台 Host step-host HostName {step-hostのHostNmae} User hoge Port 22 IdentityFile ~/.ssh/id_rsa #踏み台から接続するホスト Host tar

                                                  • Macで公開鍵と秘密鍵を生成する方法 - Qiita

                                                    Generating public/private rsa key pair. Enter file in which to save the key (/Users/(ここはユーザーの名前が入ります)/.ssh/id_rsa): <----- ここで鍵ファイルを保存するフォルダの名前を設定できます Enter passphrase (empty for no passphrase): <----- パスフレーズ Enter same passphrase again: <----- パスフレーズ(確認用) Your identification has been saved in /Users/(ここはユーザーの名前が入ります)/.ssh/id_rsa. Your public key has been saved in /Users/(ここはユーザーの名前が入ります)/.ssh/id_

                                                      Macで公開鍵と秘密鍵を生成する方法 - Qiita
                                                    • Visual Studio Code Remote Developmentのメモ - Qiita

                                                      概要 Visual Studio Code 1.35より正式に利用できるようになったRemote Developmentのセットアップとリモート(WSL、Dockerコンテナ、AWSのEC2)へ接続する方法を確認した時のメモです。 また、リモート開発の感触を確かめるため、リモート側にPythonをインストールしVS Codeでサンプルコードを書いて実行するというところまでやってみました。 環境 Windows 10 Professional 1903 Visual Studio Code 1.35.1 (system setup) Remote Development Extension Pack 0.15.0 参考 VS Code Remote Development Remote Development Tips and Tricks インストール マーケットプレースからRemote

                                                        Visual Studio Code Remote Developmentのメモ - Qiita
                                                      • Colab on steroids: free GPU instances with SSH access and Visual Studio Code Server

                                                        Colab on steroids: free GPU instances with SSH access and Visual Studio Code Server A step-by-step guide to SSH into a free GPU instance provided by Google Colab and install Visual Studio Code Server.

                                                          Colab on steroids: free GPU instances with SSH access and Visual Studio Code Server
                                                        • 『【Linux】[ssh]sftp-serverとinternal-sftpの違い』

                                                          ■デフォルトの/etc/ssh/sshd_config Subsystem      sftp    /usr/libexec/openssh/sftp-server #Subsystem       sftp    internal-sftp ■違いの説明 両方共、sshdのサブシステムなので、直接実行不可のため、「Subsystem」宣言で指定する よって、上記の書き方になる。 SFTPでCHROOTさせる場合は、internal-sftpを使用する (そうでないとエラーになる) ■詳細 ・sftp-serverとinternal-sftpは、両方共OpenSSHのもの ・sftp-server L スタンドアロンのバイナリ ・internal-sftp L sshdにビルドインされているsftp(ということはsftpはsshdが入っていれば使える!)を使用するように sshdに告げる

                                                            『【Linux】[ssh]sftp-serverとinternal-sftpの違い』
                                                          • GitHub - ssh-mitm/ssh-mitm: ssh mitm server for security audits supporting public key authentication, session hijacking and file manipulation

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                              GitHub - ssh-mitm/ssh-mitm: ssh mitm server for security audits supporting public key authentication, session hijacking and file manipulation
                                                            • GitHub - TimeToogo/tunshell: Remote shell into ephemeral environments 🐚 🦀

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - TimeToogo/tunshell: Remote shell into ephemeral environments 🐚 🦀
                                                              • SSH to remote hosts through a proxy or bastion with ProxyJump

                                                                The concept of bastion hosts is nothing new to computing. Baston hosts are usually public-facing, hardened systems that serve as an entrypoint to systems behind a firewall or other restricted location, and they are especially popular with the rise of cloud computing. The ssh command has an easy way to make use of bastion hosts to connect to a remote host with a single command. Instead of first SSH

                                                                  SSH to remote hosts through a proxy or bastion with ProxyJump
                                                                • AWS Systems Manager Session Manager を使ってSSHポートを開けずにVSCode のRemote - SSHで開発する - サーバーワークスエンジニアブログ

                                                                  本ブログは動画でも解説を行っています。 www.youtube.com こんにちは、サービス開発の丸山です。 今回は(も?)小ネタの紹介です。 私は VSCode の Remote - SSH という機能を使ってAWSのEC2にSSHして開発を行うことがたまにあります。 Remote - SSH とはその名の通りVSCodeでリモートのサーバーにSSH接続することで、ローカルにあるファイルと同じインターフェースでリモートサーバー上のファイルやターミナルを操作できる機能です。 VSCodeの Remote - SSHについてはこちらのブログをご覧下さい。 blog.serverworks.co.jp この時に、普通にSSH接続を行うのではなくAWS Systems Manager Session Manager の機能を使うことで、EC2インスタンスのセキュリティグループのインバウンド SS

                                                                    AWS Systems Manager Session Manager を使ってSSHポートを開けずにVSCode のRemote - SSHで開発する - サーバーワークスエンジニアブログ
                                                                  • OpenSSH for Windows の概要

                                                                    Windows Server 2022、Windows Server 2019、Windows 10 (ビルド 1809 以降) に適用されます OpenSSH は、Linux と非 Windows の管理者が、リモート システムのクロスプラットフォーム管理を行うために使用するオープンソース バージョンの Secure Shell (SSH) ツールです。 OpenSSH が Windows に追加され (2018 年秋)、Windows Server と Windows クライアントに含まれています。 SSH は、ユーザーが操作しているシステムがクライアントであり、管理対象のリモート システムがサーバーである、クライアント/サーバー アーキテクチャに基づいています。 OpenSSH には、リモート システム管理に安全で簡単なアプローチを提供するように設計されたさまざまなコンポーネントとツ

                                                                      OpenSSH for Windows の概要
                                                                    • SSH接続するための秘密鍵と公開鍵をMacで作る

                                                                      ども、どもども。 ここ最近のブログ記事はテクニカルな内容が多い… ワタシもウェブ屋さんなんだなと実感しています(笑) さて。 ウェブサイトの構築業務をしていると、こういう依頼を受けることはないでしょうか サーバーにはSSH接続(SFTP鍵認証)でアクセスして欲しい そのためにSSHキーを用意して知らせて欲しい ワタシも何度かこのような連絡を受けて対応していますが、正直なところSSH接続(というか黒い画面)にはまだ慣れていない部分もあり、毎回ビクビクしながら対応しています(笑) 先日もSSHキーを用意して欲しいと連絡を受け準備したのですが、そのときに実施した手順やちょっとしたコツ?のようなものを、将来の自分のためにまとめておこうと思います。 いろいろと経緯なども書いていますが、サクッと作り方を知りたい場合は【秘密鍵/公開鍵作成のコマンドと手順】だけ読むと良いかもしれません。 なお、ちょっと説

                                                                        SSH接続するための秘密鍵と公開鍵をMacで作る
                                                                      • GitHub - nirui/sshwifty: Web SSH & Telnet (WebSSH & WebTelnet client) 🔮

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - nirui/sshwifty: Web SSH & Telnet (WebSSH & WebTelnet client) 🔮
                                                                        • Amazon Linux 2023 に Teraterm から SSH 接続してみた : ssh-rsa 署名無効化対応 - Qiita

                                                                          はじめに Amazon Linux 2023 が、2023 年 3 月 15 日に一般公開になりました。AWS に最適化されたパフォーマンスを提供する Linux ベースの 最新 OS です。OS を起動したままカーネルのパッチを適用できる kpatch の利用など、便利な機能が追加されています。 AWS Document に Amazon Linux のリリース頻度やサポート期限が記載されているのも大きい変更点です。2 年ごとにメジャーバージョンがリリースされ、5 年の長期サポートが提供されます。 引用 : https://docs.aws.amazon.com/linux/al2023/ug/release-cadence.html Amazon Linux 2023 と Amazon Linux 2 の違いは、こちらの Document に記載されています。特に Windows で

                                                                            Amazon Linux 2023 に Teraterm から SSH 接続してみた : ssh-rsa 署名無効化対応 - Qiita
                                                                          • GitHub Enterprise CloudのSSH証明書認証

                                                                            GitHub Enterprise Cloudは、SSH証明書をサポートするようになりました。これにより、企業や組織は所属するメンバーがリポジトリにアクセスする方法をより高度にコントロールできます。SSH証明書では、あるSSHキー(認証局)で別のSSHキーに署名でき、キーの所有者である開発者の情報も含まれます。管理者はSSH認証局(CA)の公開鍵をアップロードして、メンバーがGitの認証に使用する証明書の発行を開始できます。証明書は、企業または組織に属するリポジトリへのアクセスのみに使用できます。また、管理者は、リポジトリへのアクセス時に証明書の使用を必須にできます。 SSHキーとの相違点 SSH証明書とSSHキーと相違点について説明します。GitHubでは、当初よりSSHキーをサポートしています。これは、個々のユーザーを安全に識別する暗号キー  です。その一方で、SSHにはSSH証明書の

                                                                              GitHub Enterprise CloudのSSH証明書認証
                                                                            • rsync で ssh 接続するオプション | WWWクリエイターズ

                                                                              Linux やMacなどでも、ファイル転送に便利な「rsync」。でも、SSHで接続する際オプションを忘れて、何回もぐぐってしまうので、こちらに網羅的にまとめます。 rsync で SSH 接続するオプション「-e ‘ssh ‘ 」 rsync といえば、SSH接続ですが、書式がやや覚えにくいです。ssh 接続には、「-e」もしくは  「-rsh」というオプションから、SSH接続コマンドを追加することで、リモート接続前に指定したコマンドを行ってくれます。 SSH プライベートキーを指定する rsync コマンド 当然ですが、リモート側にSSHが起動している、かつSSH接続できる状態に準備が整っている事が前提です。SSHのプライベートキーを直接指定します。まだ SSH config を設定してないとき時はこれが必要ですが、普通は config を設定した利用が多いと思います。 SSHでは、キ

                                                                              • sshの秘密鍵パスフレーズの確認と変更 - Qiita

                                                                                パスフレーズが設定されていない場合 →秘密鍵を元に作成された公開鍵が出力される。 パスフレーズが設定されている場合 →パスフレーズの入力を求められ正しいパスフレーズが入力されれば同様に公開鍵が出力される。 秘密鍵ファイルのパスワードを変更する

                                                                                  sshの秘密鍵パスフレーズの確認と変更 - Qiita
                                                                                • GitHub ActionsでSSHを使う - Qiita

                                                                                  はじめに 現在ベータ版で、来月正式リリースが予定されているGitHub Actions。 v2になってからは、HCLではなくYAMLで書けるようになったり、実行環境のOSを選べるようになったりと機能が充実してきたので、これから使われる機会が増えていくと思います。 このGitHub ActionsをCDに使う場合、SSHが必要になることがあります。 そんなときにはこの記事のことを思い出すと幸せになれるかもしれません。 2020/09/20追記 v2で仕様が変わったので、本記事の内容も更新しました。 v2が出て半年以上放置していました。ごめんなさい。 対象者 GitHub上でアプリケーションを開発している 特にウェブアプリケーションの開発でこの記事が役に立つかも GitHub Actionsを使ってデプロイしたい GitHubへのイベント(ブランチへのマージやリリースタグの作成等)をトリガーに

                                                                                    GitHub ActionsでSSHを使う - Qiita