How to Install PuTTY on Windows + SSH Connections Using PuTTY on Windows
Daftar Isi:
- Menginstal SSHFS
- Menginstal SSHFS di Ubuntu dan Debian
- Menginstal SSHFS pada CentOS
- Menginstal SSHFS di macOS
- Menginstal SSHFS di Windows
- Memasang Sistem File Jarak Jauh
- Memasang Sistem File Jarak Jauh pada Windows
- Melepas Sistem File Jarak Jauh
- Kesimpulan
SSHFS (SSH Filesystem) adalah klien filesystem berdasarkan FUSE untuk memasang direktori jarak jauh melalui koneksi SSH. SSHFS menggunakan protokol SFTP, yang merupakan subsistem dari SSH dan diaktifkan secara default di sebagian besar server SSH.
Jika dibandingkan dengan protokol sistem file jaringan lainnya seperti NFS dan Samba, keunggulan SSHFS adalah tidak memerlukan konfigurasi tambahan di sisi server. Untuk menggunakan SSHFS, Anda hanya perlu akses SSH ke server jarak jauh.
Karena SSHFS menggunakan SFTP, semua data yang dikirimkan antara server dan klien harus dienkripsi dan didekripsi. Hasil ini dengan kinerja yang sedikit menurun dibandingkan dengan NFS, dan penggunaan CPU yang lebih tinggi pada klien dan server.
Tutorial ini akan menunjukkan kepada Anda bagaimana menginstal klien SSHFS di Linux, macOS, dan Windows dan cara memasang direktori jarak jauh.
Menginstal SSHFS
Paket SSHFS tersedia untuk semua sistem operasi utama dan pemasangannya cukup mudah.
Menginstal SSHFS di Ubuntu dan Debian
SSHFS tersedia dari repositori default Ubuntu dan Debian. Perbarui indeks paket dan instal klien sshfs dengan mengetik:
sudo apt update
sudo apt install sshfs
Menginstal SSHFS pada CentOS
Pada CentOS dan turunan Red Hat lainnya jalankan perintah berikut untuk menginstal sshfs:
Menginstal SSHFS di macOS
pengguna macOS dapat menginstal klien SSHFS dengan mengunduh paket FUSE dan SSHFS dari situs osxfuse atau melalui Homebrew:
brew cask install osxfuse
brew install sshfs
Menginstal SSHFS di Windows
Pengguna Windows perlu menginstal dua paket, WinFsp dan SSHFS-Win.
- WinFsp.SSHFS-Win.
Memasang Sistem File Jarak Jauh
Instruksi berikut ini berlaku untuk semua distribusi Linux dan macOS.
Untuk memasang direktori jarak jauh, pengguna SSH harus dapat mengaksesnya. Perintah mount SSHFS mengambil bentuk berikut:
sshfs host: mountpoint
Perintah sshfs akan membaca File Konfigurasi SSH dan menggunakan per pengaturan host. Jika direktori jarak jauh tidak ditentukan, defaultnya adalah direktori home pengguna jarak jauh.
Misalnya, untuk memasang direktori home dari seorang pengguna bernama "linuxize" pada host jarak jauh dengan alamat IP "192.168.121.121", pertama-tama buat direktori yang akan berfungsi sebagai titik mount, itu dapat berupa lokasi yang Anda inginkan:
mkdir ~/linuxizeremote
Kemudian gunakan perintah sshfs untuk memasang direktori jarak jauh:
sshfs [email protected]:/home/linuxize /home/linuxize/linuxizeremote
Anda akan diminta memasukkan kata sandi pengguna. Untuk menghindari mengetikkan kata sandi setiap kali Anda memasang direktori jarak jauh, buat kunci SSH dan atur Login SSH Tanpa Kata Sandi.
Sekarang Anda dapat berinteraksi dengan direktori dan file yang terletak di server jauh dengan cara yang sama seperti yang Anda lakukan dengan file lokal. Misalnya, Anda dapat mengedit, menghapus, mengganti nama, atau membuat file dan direktori baru.
Jika Anda ingin me-mount direktori remote secara permanen, Anda perlu mengedit file
/etc/fstab
mesin lokal dan menambahkan entri mount baru. Dengan cara ini ketika sistem Anda boot itu akan secara otomatis me-mount direktori remote.
Untuk memasang direktori jarak jauh melalui SSHFS dari
/etc/fstab
, gunakan
fuse.sshfs
sebagai tipe sistem file.
user@host:/remote/dir /local/mountpoint fuse.sshfs defaults 0 0
Saat membuat pemasangan terus-menerus, pastikan Anda dapat menghubungkan host jarak jauh menggunakan otentikasi berbasis kunci SSH.
Memasang Sistem File Jarak Jauh pada Windows
Pengguna Windows dapat menggunakan Windows Explorer untuk memetakan drive jaringan ke direktori jarak jauh di server SSH.
Buka Windows Explorer, klik kanan pada "This PC" dan pilih "Map network drive". Pilih drive untuk dipasang di dan di bidang "Folder" masukkan pengguna jarak jauh, server, dan jalur dalam format berikut:
\\sshfs\user@host
Pada saat penulisan artikel ini SSHFS-Win tidak mendukung otentikasi berbasis kunci sehingga server ssh jarak jauh perlu dikonfigurasi untuk menerima otentikasi berbasis kata sandi.
Untuk informasi lebih rinci, periksa manual SSHFS-Win.
Melepas Sistem File Jarak Jauh
Untuk melepaskan sistem file yang terpasang, gunakan perintah
umount
atau
fusermount
diikuti oleh direktori tempat mount (mount point):
fusermount -u /local/mountpoint
Kesimpulan
Dalam panduan ini, Anda telah mempelajari cara menggunakan SSHFS untuk memasang direktori jauh melalui SSH. Ini bisa bermanfaat ketika Anda ingin berinteraksi dengan file jarak jauh menggunakan aplikasi mesin lokal Anda.
Untuk daftar lengkap opsi sshfs, ketik
man sshfs
di terminal Anda.
Anda mungkin juga ingin membatasi akses pengguna ke direktori home mereka dengan mengatur lingkungan SFTP Chroot Jail dan mengubah port SSH default untuk menambahkan lapisan keamanan tambahan ke server Anda.
ssh sftp mount terminalMenggunakan aplikasi desktop jarak jauh di windows 8 untuk koneksi jarak jauh

Pelajari Cara Mengatur Dan Menggunakan Aplikasi Remote Desktop di Windows 8 Untuk Koneksi Jarak Jauh.
Cara menghapus file dan direktori menggunakan baris perintah linux

Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah rm untuk menghapus file dan direktori melalui contoh dan penjelasan dari opsi rm yang paling umum.
Cara mentransfer file dengan rsync melalui ssh

Dengan rsync Anda dapat mentransfer file dan direktori lebih SSH dari dan ke server remote. Dalam tutorial ini, kami akan menjelaskan bagaimana untuk menyalin file dengan rsync lebih SSH.