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

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

3
22以外のポートでsshでコピー
デフォルト(22)以外のポートでsshをホストするローカルサーバーからリモートサーバーにファイルをコピーするにはどうすればよいですか。 私は通常サーバーを使用して接続します ssh username@remotehost.com -p 2000 今、私はscpでファイルをコピーする必要があります user @ localbox:〜$ scp〜/ .ssh / id_rsa.pub user@remotebox.remotedomain.tld:〜/ .ssh / id_rsa_localbox.pub -p 2000 しかし、これは機能しません。
18 remote-access  ssh  scp 

2
ユーザーとしてログインすることと、root経由でsuを使用してユーザーを変更することの違いは何ですか?
ある種のサーバーがある場合は、たとえば、次の方法でアクセスできます。また、su特権を使用してrootユーザーに移動してからに移動するssh user1@ipこともできssh root@ipますsu user1。私の考えでは、これらの両方の方法は同じユーザー環境(この場合は「user1」)につながるはずですが、私の実際の経験ではそうではなく、ssh user1@ipインストールされているものsu user1があります。 何故ですか?
17 ssh  sudo  su 





1
既存のsshキーのRandomartを見つける
でsshキーを作成ssh-keygenし、結果としてこの出力を得ました: The key fingerprint is: 84:21:3d:ab:d5:5e:05:a0:b6:ab:0f:33:af:3b:3b:82 cidr@randombox The key's randomart image is: +--[ RSA 4048]----+ | .ooo| | o ..o | | o + .oo . | | . + o.... | | +...S .. | | .o . | | . o o .. | | E . .o …
17 ssh  encryption 


3
スペースを含むSSHパスを介したRsyncが引用符で機能しない
パスにスペースが含まれていない限り、SSHでRSYNCを正常に実行できます。 パスにスペースがある場合、機能しません。スラッシュ、引用符、二重引用符を試しました。 スラッシュを使用すると、出力に成功と表示されますが、転送されたファイルは表示されません。 rsync -avz /path\ with\ spaces/ user@remotelocation:/media/another\ path\ with/spaces/ 一重引用符または二重引用符を使用すると、パスワードを入力した後、許可が拒否されたことがわかります rsync -avz '/path with spaces/' 'user@remotelocation:/media/another path with/spaces/' 私に何ができる? ありがとうございました。
17 ssh  rsync 

4
デフォルト以外のIDファイルの場所を使用したパスワードなしのSSH
スタートアップスクリプトの一部として、いくつかのgnome-terminalウィンドウを自動的に開く必要があり、それらのターミナルの1つが自動的に送信します。 ssh user@192.168.1.3 これに関する制限は、SSH接続を完了するためにパスワードを入力する必要があることです。 私がやりたいことは、スクリプトがコマンドを開始し、接続を完了することです。その範囲で、私はここで受け入れられた答えに概説されている指示に従うことを試みました。 接続したいシステムから実行しました: ssh-keygen Enter file in which to save the key: /home/user/ssh/keys/server1key その後、パスフレーズの入力を求められました。私はそれが何のためにあるのかわからなかったので、これを空にしておきました。そのため、使用するたびに上記のパスフレーズでロックを解除する必要があると思いました。 上記のリンクの手順を続けて、次を実行して受け取りました。 ssh-copy-id user@IP ERROR: No identities found クイック検索の結果、デフォルトの保存場所ではないため、キーの場所を指定する必要があることが判明したため、次の点を修正しました。 ssh-copy-id -i /home/user/ssh/keys/server1key.pub user@192.168.1.3 サーバーのパスワードを尋ねた後、キーを正常に追加しました。ただし、「ssh user @ IP」でログインしようとすると、パスワードの入力を求められました。 私が知っている限り、リンクされた指示に正しく従ったので、何かが足りないか、または既存の構成がこれを機能させるのを妨げていますか? どちらのシステムも18.04とopensshを使用します。

1
X.509標準を使用してrsaキーをpemに変換する方法
次のコマンドを使用して、rsaキーをpemに変換しました openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem ただし、このキーをAzureでホストされているubuntuサーバーにアップロードしようとすると、エラーが発生します The certificate is in an invalid format. X.509 standard format in a .cer or .pem file is supported. rsaキーをpem形式に変換する正しい方法は何ですか?
16 ssh  openssl  azure 


3
物理ディスプレイのロックを解除せずに既存のXセッションに接続する方法は?
私は通常、ワークステーション上で多くのプログラムを実行したままにしており、時々リモートで使用する必要があります。そのため、物理ディスプレイ(ワークステーションのモニター)を常にロックしたまま、既存のXセッションに接続する必要があります。 私はvino(クライアントとしてvino-serverとvinagre)を試しましたが、新しい空のXセッションを開くため、実行中のアプリケーションにアクセスできません。 私もx11vncを試しましたが、物理的な画面のロックを解除し、クライアントが終了するとロックを解除したままにするように見えます(!) 両端では、デフォルトのGUIで実行されているUbuntu 12.04があるため、GNOME固有のソリューション(アプレットなど)は機能しません。 理想的なソリューションでは、モニターと複数の「仮想デスクトップ」の両方で実行されているすべてのプログラムにアクセスできます。Crtl + [number]やAlt-TABなどの特別なキーをキャプチャする必要がある場合があります。 あるいは、既存のウィンドウ(プログラムが既に実行されている)を転送できる場合はssh -X、回避策として適切です。 編集:もちろん「x11server」ではなく、x1vnc ...

2
ホスト名でUbuntu ServerにSSH接続できません
ルーターを介してイーサネットに接続された古いボックスにUbuntu 12.04サーバーをセットアップしました。リモートアクセスの指示に従ってopenssh-serverを設定しましたが、ホスト名を使用してラップトップからsshにSSH接続することはできません。 不思議なことに、IPアドレスを使用してsshすることができます。便宜上、これを修正したいと思います。似たような質問がいくつかあることに気づきましたが、これらの人々はすべて、問題を解決するためにどの方向に進むべきかについてある程度の考えを持っていて、私の質問のより具体的で技術的に説明されたバージョンを尋ねていたようです。 ホームネットワーキングの完全な初心者として、ここからどこに行くべきかを誰かが教えてくれれば幸いです。
16 server  ssh  openssh 

7
ECDSAの代わりにRSAキーを与えるようにSSHを強制するにはどうすればよいですか?
サーバーに初めてアクセスするときに、ユーザーが承認した場合にSSHにRSAキーを強制的に与えて自動的に保存させるにはどうすればよいですか? 現在、ECDSAキーを提供しています。私はすでにRSAキーを知っているので、この時点でRSAキーが表示されることを希望します。 私が試してみました: ssh -o RSAAuthentication=yes user@server 残念ながら、これによりECDSAキーとAre you sure you want to continue connecting (yes/no)?メッセージが提供されます。
16 ssh 

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