Menggunakan ssh, mudah untuk mencetak isi file menggunakan
ssh host 'cat file.txt'
Ketika ssh dinonaktifkan, dan hanya SFTP yang diaktifkan, menjalankan perintah sebelumnya memberikan kesalahan berikut:
Layanan ini hanya memungkinkan koneksi sftp.
Untuk mengatasi masalah ini, saya bisa membuat file sementara menggunakan scp
atau sshfs
(seperti yang ditunjukkan di bawah), tetapi itu terlihat sangat jelek. Apa cara yang tepat untuk mencetak konten file jarak jauh ketika SSH dinonaktifkan?
mkdir tmpdir
sshfs host: tmpdir
cat tmpdir/file.txt
fusermount -u tmpdir
# This does not work! scp -v host:file.txt . shows
# "Sink: This service allows sftp connections only."
scp host:file.txt .
cat file.txt
rm file.txt
-k
flag (--insecure
).