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

セキュアシェル; 2つのネットワークデバイス間の安全なチャネルを介したデータ転送を可能にするネットワークプロトコル。


1
「認証」機能が使用されるGPGとは何ですか?
GnuPGサブキーには、署名、暗号化、認証の 3種類の機能でフラグを付けることができます。 最初の2つのアクションは広く使用され、文書化されていますが、認証アクションはなんとなく不可解です。このようなキーを作成するには、次の--expertオプションで主キーを編集する必要があります。 $ gpg --expert --edit-key 889C36B7 gpg (GnuPG/MacGPG2) 2.0.17; Copyright (C) 2011 Free Software Foundation, Inc. gpg> addkey ... Possible actions for a RSA key: Sign Encrypt Authenticate Current allowed actions: Sign Encrypt (S) Toggle the sign capability (E) Toggle the encrypt capability (A) Toggle the authenticate capability …

1
XMing X11転送のフォントサイズが小さすぎる
私は、リモートのLinuxホスト上で実行されているGUIアプリケーションを使用しますが、Xmingのサーバを使用して、Windowsデスクトップに表示しています、パテ(とX11フォワーディング、とssh -XSLURMので行われているだけでなく、srunと--ptyオプション)。 しかし、デフォルトのフォントは少し小さすぎます。それを増やす方法は? 答えを見つけるのに少し時間がかかったので、同じ検索を行う他の人のためにここに追加します。

4
ssh許可はcronジョブでのみ拒否されました
非常に奇妙な問題がある。(公開鍵認証を使用して)sshを介してリモートホストでコマンドを実行する小さなbashスクリプトを作成しました。 このスクリプトをコマンドラインから手動で実行すると正常に動作しますが、/ etc / cron.hourlyに配置するとPermission denied, please try again.エラーで失敗します。 を使用して、スクリプトでキーを明示的に設定しましたssh -i /root/.ssh/id_rsa user@remote "command"。 スクリプトはrootとして実行されています(私echo `id` > /tmp/whoami.logはダブルチェックに追加しました); そして sshキーはパスワードで保護されていません... システムはUbuntu 12.04サーバーです。リモート側でトラブルシューティングを行うためのアクセス権はあまりありませんが、前述のように、sshを手動で実行するか、コマンドラインから同じbashスクリプトを実行できます。 なぜこれが起こっているのか、それをどのように修正するのか? 更新 私が間違っていたことがわかり、sshキーがパスワードで保護されていた(キーチェーンがssh-agentをロードしている)ため、スクリプトから失敗したのに、bashセッションから実行したときに失敗しなかったのです。. ~/.keychain/$HOSTNAME-shスクリプトに追加することで問題が解決しました(正しい方向に私を指して包括的な回答を提供してくれた@grawityに感謝します)。
13 bash  ssh  cron 

3
rsyncがBashスクリプトで「末尾の欠落」について文句を言う
スクリーンセッションで、あるサーバーから別のサーバーにファイルをrsyncしようとしています。毎回長いコマンドを書く代わりに、Bashスクリプトを入れることにしました。しかし、実行するとMissing trailing-" in remote-shell command.エラーが発生します。 スクリプトで何がうまくいかないのか疑問に思います。 root@127.0.0.1:~# /raid/data/module/bin/rbk.sh Movies /raid/data/Movies rsync_target/ /raid/data/module/bin/screen -S Movies /opt/bin/rsync --rsh="ssh -p 10022 -c des"\ --rsync-path="/opt/bin/rsync" --inplace --progress -a -vv \ /raid/data/Movies sys@192.168.1.15:/raid/data/rsync_target/ Missing trailing-" in remote-shell command. rsync error: syntax or usage error (code 1) at main.c(361) [sender=3.0.5] スクリプトは、最初に何を実行するかをエコーし​​てから、コマンドを実行します。以下は私のスクリプトのダンプです: #!/bin/bash SCREEN="/raid/data/module/bin/screen" SCREENOPT="-S" SCREEN_TITLE=$1 RSYNC="/opt/bin/rsync" …
13 bash  ssh  rsync 

3
NFSマウントポイントにマウントされたときにsshfsを(きれいに)マウント解除するにはどうすればよいですか?
私の同僚は、/homeファイルサーバーで共有されているデスクトップコンピューターを使用しています。sshfsラップトップで正常に動作する別のSSHホストに特定のディレクトリをマウントするためのPerlスクリプトを開発しました。 彼のコンピューターでは、スクリプトsshfsは最後にマウントを解除できず、マウントポイントをクリーンなままにします。再起動する以外にマウントポイントを回復する方法が見つかりませんでした。いくつかのテストの後、私たちのセットアップの違いは、彼/homeがNFS上にいるということです。彼の/tmpそれは完璧に動作します。 マウント後、スクリプト操作中はすべて問題ありません。ただし、sshfsプロセスを強制終了すると、親プロセス(Perlスクリプト)が終了<defunc>するpsまでby としてリストされます。sshfsシェルでraw コマンドを実行すると、問題が引き続き発生します。 ls -dlマウントポイントの出力は次のようになります(覚えているように-シェル出力の実際のコピーは手元にありません): ? 1 ? ? 4096 Feb 9 15:37 file_archive/ (ほとんどの情報、少なくともすべての許可の詳細については疑問符のみ) sshfsマウントは引き続き一覧表示されますmountが、として実行している場合でもエラー許可が拒否され、マウント解除操作は失敗しますroot。 Googleで検索しましたが、ネットワークファイルシステムを実行するためのsshfsとNFSの多くの比較が見つかりました。NFSディレクトリでsshfsを安全にマウント/アンマウントするにはどうすればよいですか?
12 linux  networking  ssh  nfs  sshfs 

2
PubkeyAcceptedKeyTypesおよびssh-dsaキータイプ
キーが試行される順序をテストしようとしています。システムのユーザーの1人がDSAを使用しているため、オプションとしてDSAをテストしようとしています。私は取得していBad key typesます。 $ ssh -vv -p 1522 jwalton@192.168.1.11 OpenSSH_7.1p1, OpenSSL 1.0.2d 9 Jul 2015 debug1: Reading configuration data /Users/jwalton/.ssh/config /Users/jwalton/.ssh/config line 2: Bad key types 'ssh-ed25519,ecdsa-sha2-nistp256,ssh-dsa,ssh-rsa'. に絞り込みましたssh-dsa。よるとssh_config(5) (その実際の一部sshd_config(5)が、その新規として記載されているssh_configのOpenSSH 7.0リリースノートの機能): The -Q option of ssh(1) may be used to list supported key types. しかし、私はそれを機能させることができないようです: riemann::~$ ssh -Q /usr/local/bin/ssh: option requires …
12 linux  ssh  openssh 

3
VPNトンネルとSSHトンネル
トンネル、VPNトンネル、SSHトンネルの違いは何ですか?ウィキペディアによると、「トンネリング」は次のとおりです。 トンネリングは通常、OSIやTCP / IPのような階層化されたプロトコルモデルとは対照的です。配信プロトコルは通常(常にではありませんが)、ペイロードプロトコルよりもモデル内で高いレベルで、または同じレベルで動作します。 しかし、それは私にはあまり意味がありません。では、HTTPのようなトンネルがTCPペイロードの搬送に使用されていますか? この「トンネル用語」はすべて、いくつかの実用的な(実際の)例で意味をなさないと思います。
12 networking  ssh  vpn  tunnel 

1
OpenVPNとSOCKSプロキシ
私はインターネットを閲覧できる安全な接続を設定しようとしていますが、2つのオプションとSSH SOCKSプロキシまたはOpenVPNがあるようです(少なくとも、これら2つは私が見つけたものですが、私は確かに専門家はいません。) SSH SOCKSプロキシは、セットアップが本当に簡単です-文字通りssh -D {port} -i {key} user@host。 私の質問は、SSH SOCKプロキシよりもOpenVPNの利点は何ですか?のように思えるように Aの痛み SOCKSプロキシに比べて設定します。OpenVPNは高速ですか?より安全ですか?(少なくともこの投稿によると、そうは思わない)
12 ssh  vpn  openvpn  socks-proxy 

3
ターミナルからのSSHデーモンの有効化(OS X Lion)
設定を開いてその方法でオンにする代わりに、ターミナルからSSHをオンにする方法を見つけようとしています。または、.pkgファイルを実行してSSHを有効にする方法はありますか? 私はOS X Lionを実行していますが、Snow Leopardでも動作することは素晴らしいことです!
12 macos  ssh  terminal  osx-lion 

1
リモートrsyncプロセスの環境変数を設定するにはどうすればよいですか?
rsyncを使用して1つのコンピューターから別のコンピューターにファイルをコピーすると、rsyncプロセスが両端で開始されます。ただし、リモートエンドでは、シェル初期化ファイルは明らかに読み取られないため、リモートrsyncプロセスの環境変数を設定できません。残念ながら、rsyncが動作するために環境変数が必要なrsyncを必要とするサーバーが1つあります。私はサーバーの管理者ではないため、グローバル構成を変更できません。リモートrsyncプロセスの環境変数を設定するにはどうすればよいですか?

5
SSHでファイルをコピーするにはどうすればよいですか?
他のコンピューターから別のコンピューターにファイルをコピーしようとしています。(両方ともUbuntu 9.10を実行) それで、私は他のコンピューターにsshしました。I cdディレクトリへ。そのまま使用したディレクトリにあるcp File.zip /home/me/Desktopように入力しました。file.zipcd これで、次のエラーメッセージが表示されます。 cannot create regular file '/home/me/Desktop': no such file or directory 私は何をしなければなりませんか?
12 linux  ssh  terminal  cp 

1
sshから戻ってきたときに、OS Xに端末タイトルを元のタイトルに戻すにはどうすればよいですか?
OS Xから、私はfoo(Linuxボックス)にsshします。端末のタイトルがfooに変わります。次に、バー(別のLinuxボックス)にsshします。端末のタイトルがバーに変わります。バーからログアウトします。端末のタイトルがfooに変わります。fooからログアウトします。私の端末のタイトルはfooのままです(元のタイトルに戻るのではなく)。LinuxボックスからログアウトしてLinuxボックスに戻すときに正しく機能するため、問題は明らかに端末にありません。私はvimと同じ問題を抱えているため、おそらくsshではありません。私の心では、それはシェルを残します。BASHを使用しています。環境を見ると、LinuxボックスとOS Xボックスの間に大きな違いは見られません。両方ともxtermのTERMを使用しています。

8
意味不明な端末から私を救ってください
リモートsshセッションにログインしているときに、間違ったファイル(バイナリまたはディレクトリ)にcatを実行すると、表示がちらつきに変換されることがあります。唯一の解決方法は、ターミナルを閉じて新しいターミナルを開くことです。これは、通常、現在のターミナルに関連する多くの状態がすでに存在するためにイライラさせられます。 更新:すばらしい回答を受け取りましたが、少し問題が残っています。次の質問をご覧ください。 私に何ができる?
12 linux  bash  ssh  remote  telnet 


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