Perlu untuk mencegah ssh server remote redirect ke file lokal

0

Sysadmin kami ingin keluar dari Linux karena pengalihan ini, ada cara untuk mencegahnya - melalui beberapa jenis opsi konfigurasi SSH, aturan firewall dll?

ssh myuser 192.168.2.100 'cat rahasia.txt' & gt; local_copy.txt


sumber
Ya mereka akan memiliki akses baca. Kekhawatirannya adalah memindahkan data dengan mudah dari server. Sysadmin mengklaim bahwa pada Windows, bahkan clipboard dapat dibatasi.
Untuk lebih memperjelas, jika saya dapat mencegah pengalihan ini, saya mungkin dapat mencegah sysadmin memindahkan server dari 'SSH di linux' ke 'RDP on Windows'.

Jawaban:

1

Anda tidak dapat "mencegah ssh dari pengalihan" karena BUKAN ssh tetapi OS melakukan pengalihan IO. Semua yang dilakukan SSH adalah mencetak hasilnya ke stdout, yang diarahkan ke file lokal.

Dan, saya ingin mengatakan bahwa sysadm Anda adalah .... Tidak masuk akal untuk melarang pengalihan bahkan kami dapat karena ada banyak emulator terminal yang mampu 'capature screen log'.


sumber
Saya mencoba opsi sshd_config, AllowGroups, tetapi pada akhirnya mungkin saja itu rbash, atau opsi -r adalah satu-satunya cara untuk mencegah pengalihan.
Tidak, apa pun yang Anda lakukan dengan ssh, Anda tidak akan mencapai tujuan Anda. Ini adalah shell lokal yang membangkitkan ssh yang melakukan pengalihan IO.