Itu tergantung pada bagaimana Anda ingin terhubung. Anda dapat membuat share di mesin Windows dan menggunakan smb/cifs untuk terhubung ke share.
Sintaks akan bergantung pada apakah Anda berada di domain atau tidak.
# mount -t cifs //server/share /mnt/server --verbose -o user=UserName,dom=DOMAIN
Anda juga memiliki kemampuan untuk memasang $IPC
dan bagian administrasi. Anda dapat melihat Komunikasi Antar-Proses untuk mengetahui apa yang dapat Anda lakukan melalui $IPC
bagikan.
Selalu ada:
- RDP
- VNC
- telnet
- ssh
- Linux di Windows
Dengan 3 yang terakhir, Anda perlu memasang perangkat lunak tambahan.
- Kpym (server telnet / ssh)
- MobaSSH (server ssh)
- Cygwin (menjalankan lingkungan Linux di dalam Windows)
- DamnSmall Linux - di dalam Windows (seperti Cygwin menjalankan DSL di dalam Windows)
VNC dapat dijalankan dari biner yang berdiri sendiri atau diinstal.
- RealVNC
- TightVNC
Untuk RDP kebanyakan sistem Linux sudah memiliki rdesktop
diinstal atau tersedia di pengelola paket. Menggunakan rdesktop
Anda hanya perlu mengaktifkan koneksi RDP ke sistem Windows Anda dan kemudian Anda akan dapat menggunakan RDP untuk konsol Windows GUI lengkap.
Jika Anda menggunakan Windows 10
, Anda dapat menginstal OpenSSH
menggunakan skrip Powershell berikut.
#change dns server to 8.8.8.8 so that the OpenSSH stuff can be downloaded
netsh interface ip set dns "Ethernet" static 8.8.8.8
#sleep for 60 s so that the DNS server has time to register
Start-Sleep -m 60
#check if OpenSSH is already installed or not
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
# Install the OpenSSH Client
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
# Install the OpenSSH Server
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
# Check if OpenSSH is available
dism /Online /Get-Capabilities | findstr OpenSSH
# install the server and/or client features:
dism /Online /Add-Capability /CapabilityName:OpenSSH.Client~~~~0.0.1.0
dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Install-Module -Force OpenSSHUtils
Repair-SshdHostKeyPermission -FilePath C:\Windows\System32\OpenSSH\ssh_host_ed25519_key
# start the ssh server daemon
Start-Service sshd
# This should return a Status of Running
Get-Service sshd
# add firewall rule to allow inbound and outbound traffic through port 22
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
Harap perhatikan bahwa skrip ini akan mengubah dns menjadi Google dns. KarenaOpenSSH
tidak didistribusikan dengan Windows10
default distribusi, itu benar-benar akan mengunduh beberapa file dari internet. Jadi Anda memerlukan koneksi internet yang berfungsi dan server dns yang benar, itulah sebabnya saya menentukan dnsserver statis, kalau-kalau Anda berada di belakang firewall atau menggunakan ip statis tanpa dnsserver.
Setelah Anda melakukan ini, Anda harus mengetahui alamat ip dari Windows
tuan rumah menggunakan
ipconfig
Kemudian dari Linux/Unix
OS lakukan
ssh [email protected]_ip
di mana username adalah nama akun dan Windows_ip
adalah alamat ip komputer Windows yang Anda coba masuki
Ya, Anda dapat terhubung ke Mesin Windows dari klien Linux. Tetapi untuk itu Anda harus meng-host beberapa jenis server (yaitu telnet, ssh, ftp atau jenis server lainnya) di mesin Windows dan Anda harus memiliki klien yang sesuai di Linux.