Install Cygwin dan SSH Windows

Cygwin membuat Windows Anda dapat menjalankan console linux di platform Windows.

Sebelumnya silahkan download Cygwin di https://cygwin.com/install.html

Install Cygwin

Klik setup file exe kemudian klik next

Pilih Install from Internet

Direkomendasikan letak instalasinya di C ya

Lokasi paket yang akan didowload

Next sampai ketemu lokasi dimana Anda mendownload paket, kalo saya pilihnya aliyun.com

Pada pilihan paket, silahkan tentukan apa yang akan diinstall. Kali ini akan install openssh

Search OpenSSH, dan pilih versi terbaru

Kalau sudah silahkan klik next untuk proses download dan install paketnya dan Finish.

Sampai disini proses install Cygwin sudah selesai untuk masuk terminal linux melalui Cygwin64 terminal

Baca juga : Cara Membuat Schedule Mikrotik untuk Internet Kantor

Configuring SSH

Buka cygwin terminal ketik perintah

ssh-host-config
$ ssh-host-config

*** Info: Generating missing SSH host keys
ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519
*** Info: Creating default /etc/ssh_config file
*** Info: Creating default /etc/sshd_config file

*** Info: StrictModes is set to 'yes' by default.
*** Info: This is the recommended setting, but it requires that the POSIX
*** Info: permissions of the user's home directory, the user's .ssh
*** Info: directory, and the user's ssh key files are tight so that
*** Info: only the user has write permissions.
*** Info: On the other hand, StrictModes don't work well with default
*** Info: Windows permissions of a home directory mounted with the
*** Info: 'noacl' option, and they don't work at all if the home
*** Info: directory is on a FAT or FAT32 partition.
*** Query: Should StrictModes be used? (yes/no) no
*** Info: Updating /etc/sshd_config file

*** Query: Do you want to install sshd as a service?
*** Query: (Say "no" if it is already installed as a service) (yes/no) no

*** Info: Host configuration finished. Have fun!

Ikuti perintah diatas, bila selesai langkah terakhir adalah membuat startup pada windows agar SSH running saat windows dinyalakan

Baca juga :  Tutorial Install Wordpress di Windows Server 2012

masuk windows explorer startup program

C:\Users\PAIDJO\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Pada halaman Startup buat shortcut

Dengan syntax seperti dibawah ini, dan perhatikan gambar

C:\cygwin64\bin\bash.exe --login -c '/usr/sbin/sshd'

Setelah selesai tidak perlu melakukan restart PC/Laptop, cukup jalan shortcut cygwin-ssh yang sudah dibuat

Test SSH ke Windows

Buka aplikasi Putty atau yang lain untuk melakukan remote SSH

Untuk Host name atau IP address bisa masukkan ip windows yang sudah di install OpenSSH, disini saya coba di windows itu sendiri

Sampai disini proses install Cygwin dan SSH Windows sudah selesai dengan baik. Silahkan menggunakan bash script untuk di windows.

Leave a Comment