Laman » bagaimana untuk » Cara Memindahkan Fail dengan Seseorang dengan SFTP

    Cara Memindahkan Fail dengan Seseorang dengan SFTP

    Kami sebelum ini telah menulis mengenai hosting pelayan FTP anda sendiri, tetapi data dipindahkan dalam cleartext, menjadikannya tidak sesuai untuk pemindahan fail sulit. Dalam panduan ini, kami akan meneruskan versi FTP - SFTP yang selamat, dan mengapa ia menjadikan cara terbaik untuk memindahkan fail kepada orang lain di seluruh internet.

    Mengapa SFTP?

    Geeks menghadapi masalah ini sepanjang masa: Anda mempunyai fail yang terlalu besar untuk memindahkan melalui e-mel atau mesej segera. Pasti, anda boleh memuat naiknya ke Dropbox atau beberapa perkhidmatan awan lain, tetapi bagaimana jika anda tidak mempunyai / mahu akaun dengan mereka, mempunyai storan yang cukup dibebaskan, atau bagaimana jika anda hanya ingin melangkau orang tengah sama sekali? Belum lagi masalah keselamatan dengan perkhidmatan awan.

    Daripada melewati kerumitan itu, anda boleh menjimatkan masa dengan memindahkan fail (besar dan kecil) kepada rakan anda dengan menggunakan SFTP. Tidak perlu menyulitkan fail anda sebelum dipindahkan, kerana ia sedang terowong melalui protokol SSH yang sangat selamat. Bukan itu sahaja, tetapi sekarang anda boleh memuat naik terus kepada rakan anda berbanding awan, menjimatkan banyak masa.

    Tetapi tunggu, ada lagi! Sekiranya anda ingin berkongsi lebih banyak fail dengan orang, anda hanya boleh menggugurkannya dalam folder tertentu dan rakan anda boleh melayari bahagian PC anda seolah-olah ia adalah sebahagian daripada mereka sendiri. Berkongsi fail boleh menjadi lebih mudah dengan kaedah ini, kerana muat naik akan dimulakan oleh rakan anda dan bukannya anda. Apa yang anda perlu lakukan adalah seret dan lepaskan, dan biarkan mereka tahu mereka kini boleh memuat turun fail (s).

    Menyediakan SFTP

    Menyediakan pelayan SFTP di Windows akan memerlukan beberapa perisian pihak ketiga. Kebanyakan perisian yang mempunyai fungsi ini akan membebankan anda, tetapi kami akan menggunakan percuma yang dipanggil freeFTPd. Klik pautan itu untuk memuat turun dan memasang program ini. Dikenal pasti, pemaju jelas bukan penutur Bahasa Inggeris asli, dan ia menunjukkan dalam banyak teks. Jangan risau walaupun, ia adalah program yang sah yang kami uji dan segala yang diperiksa - anda akan tertekan untuk mencari alternatif percuma yang lebih baik.

    Pergi melalui pemasangan seperti biasa, dan pada akhirnya akan ada dua arahan, seseorang bertanya sama ada kunci peribadi harus dibuat, dan yang lain bertanya sama ada ia harus dijalankan sebagai perkhidmatan; klik Ya pada kedua-duanya.

    Apabila pemasangan selesai, buka freeFTPd melalui ikon pintasan baru pada desktop anda. Kami menghadapi masalah untuk menulis perubahan konfigurasi, jadi pastikan anda klik kanan ikon dan menjalankan program sebagai Pentadbir.

    Untuk memulakan konfigurasi, klik pada Pengguna di sebelah kiri.

    Dalam menu ini, klik Tambah dan isikan maklumat untuk akaun pengguna baru untuk mengakses pelayan anda.

    Di bawah Kebenaran, anda boleh memilih untuk menggunakan "pengesahan NT" atau "Kata laluan yang disimpan sebagai hash SHA1." Pengesahan NT bermaksud bahawa ia menggunakan nama pengguna dan kata laluan Windows, jadi anda perlu membuat pengguna baru di komputer anda untuk sesiapa sahaja yang mengakses direktori SFTP. Dalam kebanyakan kes, ia mungkin lebih baik menyimpan kata laluan sebagai hash SHA1 dan menyimpan pengguna SFTP berasingan daripada pengguna Windows.

    Selepas anda menaip nama pengguna dan kata laluan yang diingini, nyahtandakan kotak "pelayan FTP" ke arah bawah dan kemudian klik Terapkan. Sekarang bahawa pengguna adalah persediaan, klik pada tab SFTP.

    Satu-satunya perkara yang benar-benar bernilai berubah di tab ini ialah direktori root SFTP. Ini menentukan di mana fail yang anda mahu kongsi akan tinggal. Untuk kesederhanaan, kami hanya akan menukar direktori yang sudah dihuni kepada folder di desktop.

    Sebaik sahaja anda bersedia untuk memulakan hosting fail, klik butang Mula dalam tab ini. Windows Firewall mungkin akan muncul dan bertanya kepada anda jika ini OK - klik Benarkan akses.

    Kini anda harus dapat kembali ke tab Status dan melihat bahawa pelayan SFTP anda sedang berjalan.

    Klik pada Apply & Save untuk menyimpan perubahan ini dan tutup tetingkap.

    freeFTPd akan terus berjalan di latar belakang. Untuk mengaksesnya, cuma buka dari kawasan pemberitahuan.

    Mengakses Direktori SFTP

    Letakkan beberapa fail dalam direktori SFTP anda supaya kami boleh melakukan beberapa ujian. Jika anda meninggalkan direktori rumah untuk pengguna pada lalainya ($ SERVERROOT \ geek dalam contoh kami), maka anda perlu membuat direktori lain dalam direktori root SFTP.

    Seperti yang anda dapat lihat dalam tangkapan skrin ini, kami meletakkan dua fail ujian ke dalam direktori 'geek' yang terdapat di dalam folder 'fail pelayan SFTP' (direktori root SFTP). Pastikan port 22 diteruskan ke PC anda pada penghala anda, dan kemudian anda bersedia untuk seseorang untuk menyambung ke PC anda. Lihat panduan ini jika anda memerlukan bantuan dengan penghantaran port.

    Sediakan kawan anda untuk memuat turun klien FTP yang dapat mengakses pelayan SFTP - cadangan kami adalah FileZilla. Mereka hanya perlu menaip alamat IP anda, nama pengguna dan kata laluan yang anda konfigurasi lebih awal, dan nyatakan pelabuhan pelayan anda berjalan pada (jika anda meninggalkannya pada lalai, ia akan menjadi port 22).

    Kali pertama mereka menyambung ke pelayan anda, mereka akan diminta untuk menyimpan kekunci tuan rumah. Mereka hanya perlu menyemak kotak "Sentiasa amanah" dan klik OK untuk tidak akan diminta mengenainya sekali lagi (melainkan jika anda menukar kekunci tuan rumah anda untuk beberapa sebab).

    Rakan anda kini boleh mengakses fail yang anda letakkan dalam direktori SFTP, dan menambah fail kepadanya bahawa mereka ingin berkongsi dengan anda.