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

SSH(Secure SHell)は、リモートコンピューターでコマンドを安全に実行するためのプロトコルです。SSHクライアントおよびサーバーソフトウェアの構成、使用、トラブルシューティングに関する質問には、このタグを使用してください。

1
X11は、NVIDIAカードを実行しているマシンからAMDカードを搭載したマシンにOpenGLアプリケーションを転送します
OpenGLを使用するリモートプロセスを起動するために、SSHを介してX11セッションを転送することに興味があります(具体的には、馴染みのある人ならgazeboです)。 私が直面していると思われる問題は、グラフィックカードの不一致によりガゼボがクラッシュすることです。「NV-GLX」拡張機能が見つかりません。正確なエラー出力: Xlib: extension "NV-GLX" missing on display "localhost:10.0". Xlib: extension "NV-GLX" missing on display "localhost:10.0". X Error of failed request: GLXUnsupportedPrivateRequest Major opcode of failed request: 149 (GLX) Minor opcode of failed request: 16 (X_GLXVendorPrivate) Serial number of failed request: 24 Current serial number in output stream: 25 リモートマシンはNVIDIAカードで実行されており、ローカルマシンはAMDカードを使用しています。 …
15 ssh  x11  opengl 

2
SSHトンネルについて
ssh(ポート22)のみを介してrootアクセスできるLinux(Ubuntu)サーバーがあります。そのサーバーには、ポート3306でリッスンするMySQLデータベースがあります。パテ(私のマシン)とトンネリング(Linuxマシン)を使用して、私のマシンのローカルポート(たとえば4000)から、ポート22上のLinuxサーバー、そしてポート3306上のサーバーからそれ自体へ?

6
sudo over ssh:ttyが存在せず、askpassプログラムが指定されていません
このエラーが引き続き発生するので、これを修正するためにオンラインで議論されたいくつかの方法を試してみましたが、何も機能していません。私が実行したとき、私は、セットアップのSSHキーがそうしている'ssh newton@host.com'、それは自動的に私をログに記録し、私はまた、このユーザーを設定しているvisudoことを'newton ALL=(ALL:ALL) ALL' 、私は、その後も追加しようとしました'newton ALL=NOPASSWD: /var/www/script.sh' 残念ながら、ssh newton@host.com 'sudo /var/www/script.sh'Cygwinから実行するたびに戻ってきます。追加しようとし-t -tましたが、パスワードの入力を求められます。 total size is 21209180 speedup is 314.69 sudo: no tty present and no askpass program specified Sorry, try again. sudo: no tty present and no askpass program specified Sorry, try again. sudo: no tty present and no askpass …
15 shell  ssh  sudo 

3
SSHパスワードをWi-Fiで盗聴できますか?
あなたはときにssh、あなたが接続するために入力したパスワードは、あなたが信頼されていない公共のWi-Fi(コーヒーショップ、ライブラリー、空港など)を使用している場合は、傍受することができます。
15 ssh  security  wifi 


6
複数のファイルを標準入力経由で渡す(ssh経由)
リモートホストにプログラムがあり、その実行を自動化する必要があります。コマンドは同じマシンでそのプログラムを実行し、次のようになります。 /path/to/program -a file1.txt -b file2.txt この場合には、file1.txtとfile2.txt私はちょうどことはできませんので、プログラム内の全く異なるもののために使用されているcatそれらを一緒に。しかし、私の場合には、file1.txtとfile2.txt私はプログラムに渡したいことはありません、私はプログラムを実行する必要があるホスト上で、私のデバイス上にのみ存在します。少なくとも1つのファイルをSSH経由で渡すことができることを知っていますstdin。 cat file1.txt | ssh host.name /path/to/program -a /dev/stdin -b file2.txt しかし、ファイルをホストに保存することは許可されていないので、file2.txtそこにもアクセスする方法が必要です。環境変数の悪用と創造的な使用catとsed一緒に使用することで可能になると考えていますが、ツールを使用してこれを達成する方法を理解するのに十分なツールがわかりません。それは実行可能ですか?

3
sshfs-トランスポートエンドポイントが接続されていません
サーバーを再インストールした後、マウントできません sshfs root@domain.com:/var /remote_mount fuse: bad mount point `/remote_mount': Transport endpoint is not connected 更新 # ssh root@domain.com The authenticity of host 'domain.com (xxx.xxx.xxx.xxx)' can't be established. ECDSA key fingerprint is 57:b6:bd:76:17:80:73:85:4a:14:8a:6f:dc:fa:fe:7c. Are you sure you want to continue connecting (yes/no)?
15 ssh  sshfs 

7
telnetセッションを介したファイルのダウンロードとアップロード
出席デバイスを実行していLinux OSます。このデバイスをtelnetセッション経由で接続できます。デバイスには、新しいファイルをダウンロードしてアップロードしたいファイルがいくつかあります。どうやってやるの?Linux OSの知識が非常に少ない。助けてください!

1
設定内のリバースsshトンネル
./ssh/configファイルで逆sshトンネルを確立するにはどうすればよいですか? このコマンドを再現しようとしています ssh -R 55555:localhost:22 user@host .ssh / configファイルに入力して、入力時にssh hostユーザーとしてホストにsshし、リバーストンネルを使用するようにします。構成ファイルで受け入れられるコマンドは、コマンドラインフラグに対応するより冗長なコマンドです。sshのマンページとssh_configのマンページに基づいて、対応する設定はBindAddressのようです。 私の.ssh / configファイルには次のものがあります。 Host host Hostname host User user BindAddress 55555:localhost:22 これ、およびわずかなバリエーションにより、接続しようとすると拒否されます ssh localhost -p 55555 ホストにログインした後。ホストに最初にsshingするときに明示的に上部にコマンドを指定すると、同じことがうまく機能します。私の設定ファイルは、リバーストンネルコマンドなしで機能します。ssh hostユーザーとしてホストにログインします。

3
すでに転送されたsshキーをtmuxに転送するにはどうすればよいですか?
キーが保存されているマシンからSSH経由で接続し、2番目のマシンに転送してから、tmux内からキーを使用しようとしています。tmuxに入ると、転送が「ゆるい」ように見えます。tmux内からキーを使用できるように、「転送」するにはどうすればよいですか? $ ssh [server] -o ForwardAgent=yes $ git pull # Succeeds. $ /bin/bash $ git pull # Still succeeds, despite new shell. $ exit $ tmux attach $ git pull # Permission denied (publickey)
15 shell  ssh  tmux 

3
SSH経由でリモートマシンのローカルディスプレイセッションに接続する方法は?
シナリオ: Linux mintは、自宅のマシンで実行されています。いくつかのGUIアプリケーションを開いています。 私は家から離れていますが、オープンなアプリケーションを手に入れたいです。私はcygwin / xを持っていてssh -X homecomputer、その方法を知っています。そこからguiアプリケーションを実行できますが、ローカルディスプレイで既に開いているウィンドウに到達したいです。 VNCのような追加のソフトウェアを使用せずに、Linux上の既存のxセッションにアタッチする方法はありますか? ありがとう!

2
SSH経由でtar / gzを使用してローカルコンピューターにディレクトリを圧縮しますか?
基本的に、リモートマシン上のディレクトリをtar / gzし、リモートからローカルマシンに接続し直すことなく、ローカルコンピュータにファイルを保存したいと思います。SSHでこれを行う方法はありますか?tarファイルはリモートマシンに保存する必要はなく、ローカルマシンにのみ保存します。これは可能ですか?
15 bash  ssh  tar 

2
SSHログインフック?
ユーザーがsshを使用して接続するたびにスクリプト/コマンドを実行する方法はありますか?グローバルに構成できますか(つまり、ユーザーがログインしたときにスクリプトを実行できますか)。 Identicaでこの質問に出くわしましたが、まだ答えがありません。
15 ssh  hook 

7
sshfsを使用したコマンドラインでのユーザー名とパスワード
私は以下を使用して小さなバックアップスクリプトを作成していますsshfs。 sshfs backup_user@target_ip:/home /mnt/backup このコマンドにパスワードを含める方法はありますか? または、FTP / SFTP以外にログインパスワードを含めることができる別のファイル転送ソリューションはありますか?
15 linux  ssh  sshfs 

1
ソケットアクティベーションを使用したsystemdユーザーユニットを介したオンデマンドSSH Socksプロキシが、希望どおりに再起動しない
隔離されたネットワークに到達するには、ssh -D socks proxyを使用します。 に追加するたびに詳細を入力する必要を避けるために~/.ssh/config: $ awk '/Host socks-proxy/' RS= ~/.ssh/config Host socks-proxy Hostname pcit BatchMode yes RequestTTY no Compression yes DynamicForward localhost:9118 次に、systemd-userサービスユニット定義ファイルを作成しました。 $ cat ~/.config/systemd/user/SocksProxy.service [Unit] Description=SocksProxy Over Bridge Host [Service] ExecStart=/usr/bin/ssh -Nk socks-proxy [Install] WantedBy=default.target デーモンに新しいサービス定義をリロードさせ、新しいサービスを有効にし、開始し、ステータスを確認し、リスニングしていることを確認させました。 $ systemctl --user daemon-reload $ systemctl --user list-unit-files | grep SocksP …

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