数学シミュレーションを行うために、遠隔で大学に接続しようとしています。
ssh -X mouser@remoteIPaddress
それから
sftp mouser@remoteIPaddress
すべての接続はうまく機能しますが、私が経験している問題は、ローカル接続がリモート接続と同じであることです。 ls をクリックすると、現在のディレクトリのリモートファイルが正しく一覧表示されます。ただし、llsはローカルファイルを一覧表示せずにリモートファイルを一覧表示します。
接続プロセスから何かが抜けましたか?それともローカルが実際にローカルになるようにこの問題を解決する方法はありますか?
ベストアンサー1
同じ端末でこれら2つのコマンドを順番に実行すると、ローカルシステムでX11転送を使用してssh
ホストに移動し、次のセッションで同じホストの対話型セッションが開きます。マスター。このセッションの場合は にあるシェルから開始されるため、そのホストは localhost と見なされます。remoteIPaddress
ssh
remoteIPaddress
sftp
sftp
remoteIPaddress
おそらくあなたが望むのは、sftp
実際のローカルマシンの2番目の端末で開くことです。