タグ付けされた質問 「ssh」

SSH(別名「セキュアシェル」)は、リモートコンピュータに安全に接続するための方法です。

8
Ubuntu Serverで新しいSSHユーザーを作成する
新しい仮想Ubuntuサーバーを作成したばかりで、私は本番用に強化しています。現在、rootアカウントを持っています。私は次のことをしたい: 新しいユーザーを作成します(jimこれ以降は呼び出します)。私は彼らが持っているしたい/home/ディレクトリを。 与えるjimSSHアクセスを。 ルート化を許可jimしsuますが、sudo操作は実行しません。 ルートSSHアクセスをオフにします。 SSHdを標準以外のポートに移動して、総当たり攻撃を阻止します。 私の問題は最初の2つの項目にあります。すでに見つけましたuseraddが、何らかの理由で、SSHで作成されたユーザーとしてログインできません。これを可能にするためにSSHdを破る必要がありますか?
104 server  ssh  users 

7
1つのコマンドでBを介してマシンAにSSHで接続するにはどうすればよいですか?
私の大学のネットワークにあるコンピューターAにアクセスしたいのです。ただし、このコンピューターには大学の内部ネットワーク経由でのみアクセスできるため、自宅から直接このコンピューターにSSHを使用することはできません。 私が今やっていることは次のとおりです。 別の大学のマシンにログインします(マシンBと言います) (このマシンBは、自宅のコンピューターからSSH経由でアクセスできます。) BでSSHを使用してAに接続します。 もっと速くする方法はありますか?1つのsshコマンドのみを使用します。

2
特定のIPアドレスからのみSSHパスワード認証を許可するにはどうすればよいですか?
特定のサブネットからのみSSHパスワード認証を許可したい。グローバルにそれを禁止するオプションが表示されます/etc/ssh/sshd_config: # Change to no to disable tunnelled clear text passwords #PasswordAuthentication yes IPアドレスの選択範囲にこの構成を適用する方法はありますか?

12
SSH接続の「接続拒否」エラーを解決する方法は?
自宅にUbuntu Server 10.10 32ビットがあります。私はPCからPutty経由でSSH接続をしています。 問題は、時々シームレスにログインできることです。ただし、次のようなエラーが表示される場合があります。Network error: Connection refused. それから、何も変更せず、数回ログインして、しばらく待ってからもう一度やり直します。ログインできる場合もあれば、できない場合もあります。私にはかなりランダムに思えます。 これを解決するにはどうすればよいですか? 編集: そして、時々、PuttyはテキストをNetwork error: Software caused connection abort表示した後にエラーを出しlogin as:ます。 ping -tの出力は次のとおりです。 Pinging 192.168.2.254 with 32 bytes of data: Reply from 192.168.2.254: bytes=32 time=6ms TTL=64 Reply from 192.168.2.254: bytes=32 time=65ms TTL=6 Reply from 192.168.2.254: bytes=32 time=88ms TTL=6 Reply from 192.168.2.254: bytes=32 time=1ms …
96 ssh  openssh 


13
.ssh / configでパスワードを設定して自動ログインを許可できますか?
Ubuntu 11.10を使用しています。私はssh毎日多くのサーバーに接続するために使用しているので、次のように.ssh/configファイルにパラメーターを入れます。 Host Home User netmoon Port 22 HostName test.com このファイルに各接続のパスワードを入力する方法はありますか。そのため、サーバーがパスワードを要求すると、端末はパスワードを入力してサーバーに送信しますか? これが必要なのは、時々PCから離れて、戻ったときにパスワードを入力してEnter、端末が押すと言うからCONNECTION CLOSEDです。 PS公開/秘密キーペアを使用したくありません。


5
ロケール変数はリモートシェルでは効果がありません(perl:警告:ロケールの設定に失敗しました。)
新しくubuntu 12.04をインストールしました。リモートサーバーに接続すると、次のようなエラーが発生しました。 ~$ ssh example.com sudo aptitude upgrade ... Traceback (most recent call last): File "/usr/bin/apt-listchanges", line 33, in <module> from ALChacks import * File "/usr/share/apt-listchanges/ALChacks.py", line 32, in <module> sys.stderr.write(_("Can't set locale; make sure $LC_* and $LANG are correct!\n")) NameError: name '_' is not defined perl: warning: Setting locale …
89 ssh  locale 

12
アクティブなSSHセッションを介してファイルをダウンロードする
アクティブなSSHセッションからファイルをダウンロードしたい。多くの場合、私はおそらく可能性だけで、SFTPを使用しscp、rsyncらが、私は、私はこれらのメソッドを使用することはできません方法で、リモートサーバ上のアクセス権が上昇している時間があります。 あなたは私が何を意味するかを理解するのに苦労している場合は、あなたから何かをダウンロードしたいと想像し/root/たり/var/log/auth.log。ルートログインは無効になっています(私たちはバカではないからです)。そのファイルをどのように取得しますか?保護されていない場所にコピーしてから移動しますか?これは不格好です。また、リモートコマンドの出力をローカルに保存するために、リモートパスが複雑または一時的である、またはパスではないシナリオもあります。リモートで保存してからコピーしますか?クランク! これらのバージョンを達成するためのいくつかのより不格好な方法がありますが、理想的な世界では、既存のSSHセッションをコンジットとして使用して、リモートサーバーからのローカル書き込みアクセスに似たものがあります。次のようなもの(これは単なるアーティストの印象です): $oli@remote: cp /root/cheesecake /local/ そして、それはちょうど私のローカルに表示されcwdます。双方向アクセスは悪いことではありません。 この質問をしてから8年が経ち、実際にさまざまな不格好なものを見てきましたが、それでも問題が残ることがあります。 質問をより理想的なものにリファクタリングしました。現在、完璧な答えが得られない可能性があることを完全に理解しています。私の理想に向けた過去および将来の努力はすべて評価されます。
86 ssh 

4
SSHは戻ります:一致するホストキータイプが見つかりません。彼らの申し出:ssh-dss
クライアントを設定せずに、WindowsボックスまたはOSXコマンドラインターミナルでPuttyを使用してNASにSSHで接続することに慣れています。 Ubuntu 16.04は(LAN経由で)NASへのSSHを試みます。 ssh root@192.168.8.109 Unable to negotiate with 192.168.8.109 port 22: no matching host key type found. Their offer: ssh-dss この結果/応答は意図的ですか? NASへのSSHアクセスを可能にする簡単な修正はありますか?
81 ssh 

6
SSH公開鍵-サポートされる認証方法はありません(サーバーは公開鍵を送信しました)
ネットワークがブリッジに設定された仮想マシンに12.10サーバーがセットアップされています(基本的に、スイッチに接続されたコンピューターとして表示されます)。 を介してopensshdをインストールapt-getし、ユーザー名とパスワードでputtyを使用してサーバーに接続できました。 次に、公開/秘密キー認証を使用するように設定しました。私は次のことをしました: PuttyGenを使用してキーを生成しました。 公開キーを/etc/ssh/myusername/authorized_keys(暗号化されたホームディレクトリを使用しています)に移動しました。 次のsshd_configように設定します。 PubkeyAuthentication yes AuthorizedKeysFile /etc/ssh/%u/authorized_keys StrictModes no PasswordAuthentication no UsePAM yes puttyまたはWinSCPを使用して接続すると、サポートされている認証方法がありません(サーバーから公開キーが送信されました)というエラーが表示されます。 sshdデバッグモードで実行すると、次のように表示されます。 PAM: initializing for "username" PAM: setting PAM_RHOST to "192.168.1.7" PAM: setting PAM_TTY to "ssh" userauth-request for user username service ssh-connection method publickey [preauth] attempt 1 failures 0 [preauth] test whether pkalg/pkblob are …
80 server  ssh 

4
SSH経由でアップグレードするリスクは何ですか?
走るとき sudo do-release-upgrade ssh経由で、次のメッセージが表示されます。 このセッションはsshで実行されているようです。推奨されません 現在、sshを介してアップグレードを実行するため 回復が困難です。 続行すると、追加のsshデーモンがポートで開始されます 「9004」。 続けたいですか? sshを介してアップグレードする本当のリスクは何ですか?追加のsshデーモンはこれをどのように緩和しますか?
75 server  upgrade  ssh 

5
キーを持つユーザーのみにログインを許可するようにSSHを強制するにはどうすればよいですか?
ここの指示に従ってみました:http : //lani78.wordpress.com/2008/08/08/generate-a-ssh-key-and-disable-password-authentication-on-ubuntu-server/ サーバー上の公開鍵を持つユーザーのみが認証できるようにするために、ユーザー名/パスワードのみでログインすることをSSHで禁止することはできません。 ここに私のsshd_configファイルがあります-何も欠けていますか?SSHとコンピューター自体を再起動しようとしました。 # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind to #ListenAddress :: #ListenAddress 0.0.0.0 Protocol 2 # HostKeys for protocol …
73 ssh  sshd 

6
sudo:ttyが存在せず、askpassプログラムが指定されていません
sudoリモートボックスでリモートバイナリを実行しようとする場合: ssh remotehost "sudo ./binary" このエラーが表示されます: sudo:ttyが存在せず、askpassプログラムが指定されていません これを回避するにはどうすればよいですか? 編集これは、間違いなく、そのように提案された質問の複製ではありません。そこの答えは完全に無関係です。実際、sudoersファイルに対するこれらの変更は、すでにリモートホストに適用されています。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.