Sftp:ローカルはリモートですか?

Sftp:ローカルはリモートですか?

数学シミュレーションを行うために、遠隔で大学に接続しようとしています。

ssh -X mouser@remoteIPaddress   

それから

sftp mouser@remoteIPaddress     

すべての接続はうまく機能しますが、私が経験している問題は、ローカル接続がリモート接続と同じであることです。 ls をクリックすると、現在のディレクトリのリモートファイルが正しく一覧表示されます。ただし、llsはローカルファイルを一覧表示せずにリモートファイルを一覧表示します。

接続プロセスから何かが抜けましたか?それともローカルが実際にローカルになるようにこの問題を解決する方法はありますか?

ベストアンサー1

同じ端末でこれら2つのコマンドを順番に実行すると、ローカルシステムでX11転送を使用してsshホストに移動し、次のセッションで同じホストの対話型セッションが開きます。マスター。このセッションの場合は にあるシェルから開始されるため、そのホストは localhost と見なされます。remoteIPaddresssshremoteIPaddresssftpsftpremoteIPaddress

おそらくあなたが望むのは、sftp実際のローカルマシンの2番目の端末で開くことです。

おすすめ記事