If-Koubou

Cara Aman Mentransfer File ke Orang Lain dengan SFTP

Cara Aman Mentransfer File ke Orang Lain dengan SFTP (Bagaimana caranya)

Kami sebelumnya telah menulis tentang hosting server FTP Anda sendiri, tetapi data ditransfer dalam teks-jelas, membuatnya tidak sesuai untuk transfer file rahasia. Dalam panduan ini kita akan membahas versi aman FTP - SFTP, dan mengapa itu membuat cara yang bagus untuk mentransfer file ke orang lain di internet.

Mengapa SFTP?

Geeks mengalami masalah ini sepanjang waktu: Anda memiliki file yang terlalu besar untuk ditransfer melalui email atau instant messenger. Tentu, Anda dapat mengunggahnya ke Dropbox atau layanan cloud lainnya, tetapi bagaimana jika Anda tidak memiliki / ingin memiliki akun dengan mereka, memiliki cukup ruang penyimpanan, atau bagaimana jika Anda hanya ingin melewati perantara sama sekali? Belum lagi masalah keamanan dengan layanan cloud.

Daripada melalui kerumitan itu, Anda dapat menghemat waktu dengan mentransfer file (besar dan kecil) ke teman Anda dengan menggunakan SFTP. Tidak perlu mengenkripsi file Anda sebelum mentransfer, karena mereka sedang disalurkan melalui protokol SSH yang sangat aman. Tidak hanya itu, tetapi sekarang Anda dapat mengunggah langsung ke teman Anda sebagai ganti cloud, menghemat banyak waktu.

Tapi tunggu, masih ada lagi! Jika Anda ingin membagikan lebih banyak file dengan orang lain, Anda dapat meletakkannya di folder tertentu dan teman-teman Anda dapat menjelajahi bagian PC Anda seolah-olah itu adalah bagian dari mereka sendiri. Berbagi file bisa jauh lebih mudah dengan metode ini, karena pengunggahan akan diprakarsai oleh teman Anda, bukan Anda. Yang harus Anda lakukan adalah drag and drop, dan biarkan mereka tahu bahwa mereka sekarang dapat mengunduh file (s).

Menyiapkan SFTP

Menyiapkan server SFTP di Windows akan membutuhkan beberapa perangkat lunak pihak ketiga. Sebagian besar perangkat lunak yang memiliki fungsi ini akan membebani Anda, tetapi kami akan menggunakan perangkat gratis yang disebut freeFTPd. Klik tautan itu untuk mengunduh dan menginstal program. Diperingatkan, para pengembang jelas bukan penutur asli bahasa Inggris, dan itu terlihat dalam banyak teks. Namun jangan khawatir, ini adalah program yang sah yang telah kami uji dan semuanya beres - Anda akan kesulitan untuk menemukan alternatif gratis yang lebih baik.

Masuk melalui instalasi seperti biasa, dan pada akhirnya akan ada dua petunjuk, yang satu bertanya apakah kunci pribadi harus dibuat, dan yang lain menanyakan apakah itu harus dijalankan sebagai layanan; klik Ya pada keduanya.

Saat pemasangan selesai, buka freeFTPd melalui ikon pintasan baru di desktop Anda. Kami mengalami masalah dalam menulis perubahan konfigurasi, jadi pastikan Anda mengklik kanan pada ikon dan menjalankan program sebagai Administrator.

Untuk memulai dengan konfigurasi, klik Pengguna di sebelah kiri.

Di menu ini, klik Tambah dan isi informasi untuk akun pengguna baru untuk mengakses server Anda.

Di bawah Otorisasi, Anda dapat memilih untuk menggunakan "otentikasi NT" atau "Kata sandi disimpan sebagai SHA1 hash." Otentikasi NT berarti bahwa itu menggunakan nama pengguna dan kata sandi Windows, jadi Anda harus membuat pengguna baru di komputer Anda untuk siapa saja yang mengakses direktori SFTP. Dalam banyak kasus, mungkin yang terbaik adalah hanya menyimpan kata sandi sebagai SHA1 hash dan menjaga pengguna SFTP terpisah dari pengguna Windows.

Setelah Anda mengetikkan nama pengguna dan kata sandi yang diinginkan, hapus centang kotak "server FTP" di bagian bawah lalu klik Terapkan. Sekarang pengguna sudah diatur, klik pada tab SFTP.

Satu-satunya hal yang benar-benar layak diubah pada tab ini adalah direktori root SFTP. Ini menentukan di mana file yang ingin Anda bagikan akan berada. Untuk mempermudah, kita hanya akan mengubah direktori yang sudah dihuni ke folder di desktop.

Setelah Anda siap untuk mulai menghosting file, klik tombol Mulai di tab ini. Windows Firewall mungkin akan muncul dan bertanya apakah ini OK - klik Izinkan akses.

Sekarang Anda harus dapat kembali ke tab Status dan melihat bahwa server SFTP Anda sedang berjalan.

Klik Terapkan & Simpan untuk menyimpan perubahan ini dan kemudian tutup jendela.

freeFTPd akan terus berjalan di latar belakang. Untuk mengaksesnya, buka saja dari area notifikasi.

Mengakses Direktori SFTP

Masukkan beberapa file dalam direktori SFTP Anda sehingga kami dapat melakukan beberapa pengujian. Jika Anda meninggalkan direktori home untuk pengguna di default-nya ($ SERVERROOT \ geek dalam contoh kami), maka Anda harus membuat direktori lain dalam direktori root SFTP.

Seperti yang Anda lihat di screenshot ini, kami menempatkan dua file pengujian ke dalam direktori 'geek' yang ada di dalam folder 'file SFTP server' (direktori SFTP root). Pastikan bahwa port 22 diteruskan ke PC Anda di router Anda, dan kemudian Anda siap untuk seseorang untuk terhubung ke PC Anda. Lihat panduan ini jika Anda memerlukan bantuan dengan penerusan port.

Minta teman Anda mengunduh klien FTP yang dapat mengakses server SFTP - rekomendasi kami adalah FileZilla. Mereka hanya perlu mengetikkan alamat IP Anda, nama pengguna dan kata sandi yang Anda konfigurasikan sebelumnya, dan menentukan port server Anda sedang berjalan (jika Anda meninggalkannya di default, itu akan menjadi port 22).

Saat pertama kali terhubung ke server Anda, mereka akan diminta untuk menyimpan kunci host. Mereka hanya perlu memeriksa "Selalu percaya" kotak dan klik OK untuk tidak pernah diminta tentang ini lagi (kecuali Anda mengubah kunci host Anda karena alasan tertentu).

Teman Anda sekarang harus dapat mengakses file yang Anda tempatkan di dalam direktori SFTP, dan menambahkan file ke dalamnya yang ingin mereka bagikan dengan Anda.