Cara Mengakses Fail Linux pada iOS dan Android Dengan Kongsi Rangkaian
Sediakan folder kongsi rangkaian menggunakan Samba tetapi tidak tahu cara mengaksesnya daripada telefon pintar Android atau iOS anda? Begini caranya untuk bermula.
Kadangkala, anda mungkin ingin mengakses fail Linux anda daripada peranti Android/iOS anda tanpa menggunakan USB atau sebarang medium berwayar. Perkongsian rangkaian ialah cara yang sangat mudah untuk berkongsi fail, folder atau keseluruhan pemacu merentas peranti pada rangkaian yang sama. Tetapi sebaik sahaja anda menyediakan perkongsian rangkaian, anda juga perlu tahu cara mengakses fail tersebut.
Mari belajar cara mengakses fail Linux anda pada Android dan iOS dengan perkongsian rangkaian.
Apakah Perkongsian Fail Rangkaian?
Apabila anda ingin berkongsi fail atau folder dengan seseorang, kadangkala lebih pantas untuk berkongsinya melalui rangkaian tempatan anda, berbanding memuat naik ke awan atau mencari pemacu kilat USB. Proses ini dipanggil perkongsian fail rangkaian.
Menyediakan pelayan Protokol Pemindahan Fail (FTP) juga merupakan pilihan yang sah untuk perkongsian fail dari jauh atau pada rangkaian tempatan, tetapi ia lebih menyusahkan untuk disediakan daripada perkongsian rangkaian.
Linux melaksanakan perkongsian rangkaian dengan Samba. Ia ialah perkhidmatan perkongsian fail yang melaksanakan versi sumber terbuka bagi rangkaian protokol SMB, yang pada asalnya dibangunkan oleh Microsoft dan IBM.
Protokol Blok Mesej Pelayan (SMB) ialah protokol perkongsian fail rangkaian yang membenarkan komputer berkongsi fail, pencetak dan sumber lain melalui rangkaian. SMB memudahkan pengesahan, akses kepada sumber yang dikongsi dan operasi fail antara pelanggan dan pelayan.
Sediakan Perkongsian Fail Rangkaian pada Linux
Untuk memulakan perkongsian rangkaian di Linux, anda perlu memasang dan menyediakan perkhidmatan Samba. Anda boleh menggunakan pengurus pakej lalai pengedaran Linux anda untuk memasang Samba.
Pada derivatif Ubuntu/Debian, gunakan:
sudo apt install samba
Pada sistem berasaskan Arch, jalankan:
sudo pacman -S samba
Pada Fedora, CentOS dan Red Hat Enterprise Linux, jalankan:
sudo dnf install samba
Memasangnya sahaja tidak mencukupi, anda perlu mengkonfigurasi Samba dengan betul untuk menyediakan dan mengakses pemacu dan folder boleh kongsi pada sistem Linux anda.
Anda disyorkan untuk membaca panduan ini tentang cara memasang dan mengkonfigurasi Samba pada Linux.
SMB ialah protokol yang terdedah kepada kelemahan dan pelayan Samba ialah sasaran yang menguntungkan bagi pelaku ancaman. Sebaik sahaja anda telah menyediakan pelayan Samba anda, anda perlu mengetahui cara terbaik untuk melindungi pelayan Samba anda daripada serangan siber.
Cara Mengakses Fail Linux Kongsi Rangkaian Dari Android
Memandangkan anda telah menyediakan Samba dan mencipta pemacu rangkaian kongsi, anda perlu menyambungkan telefon Android anda ke rangkaian yang sama seperti sistem Linux anda atau sebaliknya. Setelah kedua-duanya berada dalam rangkaian yang sama, ikut langkah ini untuk berkongsi fail merentas Android dan Linux:
- Nyalakan aplikasi Fail pada peranti Android anda. Kemudian, tatal ke bawah ke Storan Rangkaian dan ketik padanya.
- Di dalam Storan Rangkaian, ketik pada Tambah storan rangkaian. Ia mungkin meminta anda memilih pilihan daripada senarai protokol. Ketik pada Pemacu Rangkaian atau sebarang pilihan dengan SMB dalam nama.
- Peranti anda akan mula mengimbas untuk mencari pemacu yang dikongsi setempat. Tunggu untuk mengesan drive kongsi anda. Jika peranti anda tidak dapat mengesannya, ikut langkah seterusnya.
- Pertama, anda perlu mencari alamat IP sistem Linux anda. Selepas mencatat alamat IP, kembali ke peranti Android anda dan ketik pada Tambah Secara Manual.
- Dalam tetingkap baharu, taipkan alamat IPv4 yang anda salin tadi ke dalam medan Alamat. Kemudian, taip 445 ke dalam medan Port. Akhir sekali, isikan medan Nama Pengguna dan Kata Laluan dengan bukti kelayakan akaun anda dan tekan pada Tambah atau Sambung.
Cara Mengakses Fail Linux Kongsi Rangkaian Daripada iOS
Langkah-langkah untuk mengakses fail Linux daripada iOS adalah sama dengan langkah-langkah yang diperlukan untuk mengakses Linux daripada peranti Android.
Pertama, ambil alamat IPv4 sistem Linux anda. Untuk berbuat demikian, hidupkan terminal baharu dan taipkan ifconfig. Ia harus mengembalikan output yang berkaitan dengan tetapan rangkaian sistem Linux anda. Daripada nota output ke bawah alamat IPv4 dalam medan inet. Ia kemungkinan besar akan menjadi sesuatu seperti "192.168.1.10".
Sekiranya anda menghadapi ralat "ifconfig command not found", anda juga boleh menggunakan perintah ip a sebagai alternatif. Sebaik sahaja anda mempunyai alamat IPv4 sistem Linux anda yang mengehos pemacu, ikut langkah seterusnya untuk menyambung kepadanya daripada peranti iOS anda:
- Nyalakan aplikasi Fail pada peranti iOS anda.
- Klik pada tiga titik mendatar (elipsis) di penjuru kanan sebelah atas. Dari sana, pilih Sambung ke Pelayan.
- Tetingkap baharu akan terbuka meminta anda memasukkan alamat IP pemacu kongsi. Taipkan alamat IP yang anda nyatakan sebelum ini dan ketik Seterusnya.
- Kemudian, anda akan digesa untuk memasukkan bukti kelayakan akaun pengguna untuk mengakses drive kongsi. Taipkannya dan ketik Seterusnya.
Kini anda sepatutnya dapat melihat fail pada pemacu kongsi. Anda kini boleh memuat turun, memuat naik atau mengubah suai fail setempat pada sistem Linux anda dengan mudah.
Akses Fail Linux Anda Dari Android/iOS Dengan Samba
Sekarang anda tahu cara mengakses fail Linux anda menggunakan Samba, memuat naik, memuat turun dan mengubah suai fail sepatutnya sangat mudah dilakukan. Kini anda tidak perlu bergantung pada memuat turun dan menguji aplikasi pihak ketiga untuk tugas kecil seperti menyalin fail PDF daripada Linux anda ke peranti Android/iOS anda.
Pelayan Samba adalah sasaran biasa musuh, jadi berhati-hatilah sekiranya anda memilih untuk memastikan pelayan sentiasa aktif dan berjalan. Anda amat disyorkan untuk mengikuti amalan terbaik keselamatan dan membuat konfigurasi yang diperlukan untuk mengelakkan akses yang tidak diminta atau pencerobohan sistem.
Selain itu, jika anda ingin berkongsi fail antara komputer pada rangkaian yang sama, itu juga boleh dilakukan. Tetapi untuk perkongsian fail yang berat antara dua komputer, adalah lebih baik jika anda mencuba alternatif lain, lebih selamat dan cekap untuk perkongsian rangkaian.