どのように接続したいかによって異なります。 Windows マシンで共有を作成し、smb/cifs を使用して共有に接続できます。
構文は、ドメイン内にいるかどうかによって異なります。
# mount -t cifs //server/share /mnt/server --verbose -o user=UserName,dom=DOMAIN
$IPC
をマウントすることもできます および管理共有。 $IPC
経由でできることについては、プロセス間通信を調べることができます。 共有します。
常にあります:
- RDP
- VNC
- telnet
- ssh
- Windows 上の Linux
最後の 3 つについては、追加のソフトウェアをインストールする必要があります。
- Kpym (telnet / ssh サーバー)
- MobaSSH (ssh サーバー)
- Cygwin (Windows 内で Linux 環境を実行)
- DamnSmall Linux - Windows 内部 (Cygwin が Windows 内部で DSL を実行するように)
VNC は、スタンドアロンのバイナリから実行することも、インストールすることもできます。
- RealVNC
- TightVNC
RDP の場合、ほとんどの Linux システムにはすでに rdesktop
があります インストールされているか、パッケージマネージャーで利用できます。 rdesktop
の使用 Windows システムへの RDP 接続を有効にするだけで、完全な GUI Windows コンソールに RDP を使用できるようになります。
Windows 10
にいる場合 、 OpenSSH
をインストールできます 次の Powershell スクリプトを使用します。
#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
このスクリプトは dns を Google dns に変更することに注意してください。なぜならOpenSSH
デフォルトの Windows10
では配布されません 実際にインターネットからいくつかのファイルをダウンロードします。そのため、インターネット接続と正しい DNS サーバーが必要です。そのため、ファイアウォールの背後にいる場合や、DNS サーバーのない静的 IP を使用している場合に備えて、静的 DNS サーバーを指定しました。
これが完了したら、Windows
の IP アドレスを把握する必要があります。 ホスト使用サイン
ipconfig
次に Linux/Unix
から OSは
ssh [email protected]_ip
ここで、username はアカウントの名前で、Windows_ip
です ログインしようとしている Windows コンピュータの IP アドレスです
はい、Linux クライアントから Windows マシンに接続できます。ただし、そのためには、Windows マシンで何らかの種類のサーバー (つまり、telnet、ssh、ftp、またはその他の種類のサーバー) をホストする必要があり、Linux で対応するクライアントが必要です。