Beberapa hari ini disibukkan dengan ngotak ngatik web server untuk salah satu perusahaan dimana sering terjadi gangguan pada saat mengakses server dengan FTP baik dari terminal maupun dari FTP client seperti WinSCP ataupun Filezilla. Untuk mengupload file ke server sebenarnya lebih enakan dengan filezilla atau winscp atau aplikasi ftp client lainnya, namu demi keamanan lebih baik langsung dengan Putty SSH, yang saya dengar sih begitu, tapi saya tidak percaya. 😃😃
image by putty.org |
Lalu bagaimana caranya untuk mengupload file lewat Putty SSH dan PSCP? Berikut ulasannya.
- Download terlebih dahulu file Putty dan PSCP. (Untuk putty dan pscp tidak perlu diinstall karena program ini bersifat shell/comman prompt).
- Setelah kedua file di download, letakkan keduanya di folder C:\Program Files\Putty , sebenarnya bisa diletakkan dimana saja sesuai selera kamu, lebih baik di direktori yang mudah di jangkau dan diingat.
- Kemudian tambahkan path putty ke environment variable dengan command di bawah ini. (path : direktori tempat menyimpan file putty dan pscp)
- Untuk mengecek apakah setting environment berhasil atau tidak bisa di cek dengan menggunakan command C:\>pscp di command prompt, jika hasilnya seperti berikut artinya berhasil.
- Untuk mengupload file gunakan perintah berikut: Contoh dari Windows: Contoh dari Linux:
- Selesai
Jika mengupload mengharuskan Akses Root, coba kamu upload file terlebih dahulu ke direktori yang tidak perlu menggunakan akses root seperti /home/ kemudian login ke server dan pindahkan file yang diupload ke home tadi ke direktori tujuan yang mengharuskan akses root, untuk contohnya bisa kamu lihat command di bawah.
Solusi yang lainnya kamu bisa merubah permission dari direktori yang akan kamu tuju agar tidak perlu menggunakan akses root, namun demi keamanan biasanya direktori yang sensitif mengharuskan menggunakan akses root.