VMware Workstation 17 Player λ²μ μ μ¬μ©νλ λλ Pro λ²μ μ λͺ¨λ κ² μλ‘λ€. VSCodeμμ ssh μ°κ²°ν΄μ μ μ¬μ©νκ³ μλ μλ²κ° Proλ‘ μ¬λ Έλ€κ³ ssh μ μλ λ§νλ€. μλ² μλ‘ ν λλ§λ€ μ€μ ν΄μ€μΌνλ λ©λͺ¨ν΄λκΈ°λ‘ν¨
Player > Pro λ²μ μΌλ‘ μ κ·Έλ μ΄λνλ©΄μ μΈν°λ·μ΄ μλλ λ¬Έμ κ° μμλλ°, ν΄κ²°νλλ μ΄λ²μ ssh μ μμ΄ μλλ€. λ°λμ κΌ¬λ° μ΄κ±°λ§ μ³λ€λ³΄κ³ μμλλ° μκ°λ³΄λ€ ν무νκ² ν΄κ²°λμ§λ§ ν΄κ²° κ³Όμ μ΄λΌλ μ λμ΄ν΄λλ©΄ μΈμ κ° λμμ΄ λκ² μ§ ..
μΌλ¨ ssh κ΄λ ¨ μ€μ μ΄ μλͺ»λμλμ§λΆν° (λ¬Όλ‘ μλκ² μ§λ§) νμΈνλ€.
$ # ssh μλΉμ€ ALLOW INμΈμ§ νμΈ
$ sudo ufw status numbered
$ # ssh μλΉμ€ νμ©
$ sudo ufw allow ssh
$ # ssh μλΉμ€ activeμΈμ§ νμΈ
$ sudo service sshd status
$ sudo systemctl status ssh
$ # λ°©νλ²½ λ΄λ¦¬κΈ°
$ sudo ufw disable
$ # 22λ² Port νμ±νμΈμ§ νμΈ
$ netstat -an | grep :22
$ ssh μμ or μ¬μμ
$ sudo service ssh start
$ sudo service ssh restart
μμ μ무 λ¬Έμ κ° μλ€. Player λ²μ μμλ μλ§ μ¬μ©νλ sshκ° Proλ‘ λμ΄μ€λ©΄μ μλλ€λ 건 VMware Pro μ체μ λ¬Έμ κ±°λ, λ€νΈμν¬ μλλ κ±° ν΄κ²°νλ©΄μ μ΄λκ° μ€μ μ΄ κΌ¬μκΈ° λλ¬ΈμΌ κ±°λΌ μΆμΈ‘νλ μ€μ΄λ€.
VMware Pro λ¬Έμ λΌλ©΄ νΌμλ ν΄κ²°ν μ μμ κ² κ°μμ λ€νΈμν¬λΆν° μ΄ν΄λ³΄κΈ°λ‘ νκ³ Window cmdμ ipconfigλ₯Ό μ λ ₯ν΄λ΄€λλ°, VMnet8μ IPv4 μ£Όμκ° μλ±νκ² μ‘νμμλ€. νΈμ€νΈ PCμμ VMnet8 IP λμμ μ½μ΄μ€μ§ λͺ»νλ€. μ?...\
μλ 192.168.x.xμΈλ° μ ν λ€λ₯Έ λμμΌλ‘ λ€μ΄κ°λ λͺ¨μ΅ .. IP μ£Όμκ° μλ κ²κ³Ό λμΌνλ€κ³ λ³Ό μ μλ€. (λ€νΈμν¬ μ°κ²°μ΄ μλλ κ±°λ λκ°λ€κ³ ν¨) λ°λΌμ IP λμμ μ°Ύμ μλμΌλ‘ λ£μ΄μ€μΌ νλ€κ³ ?
λμλ¦°μ§ λͺ¨λ₯΄κ² μ΄μ Window μλΉμ€ λͺ©λ‘μμ DHCP μλΉμ€ μΉ λ€ κΊΌμ£Όκ³ λ λ€ μ¬λΆν νλλ IPκ° λ€μ μ‘ν.
μ¬μ€ dhcp λ€ λκ³ VMμλ² μ¬λΆν
νκ³ IP λ€μ νμΈνμ λ κ·Έλλ‘μλλ° λ€μλ μΆκ·Όν΄μ νμΈν΄λ³΄λ IP λμμμμμ
ν΄λΉ IPλ‘ ν¨ν·μ΄ μ νλ¬κ°λμ§ pingμΌλ‘ νμΈλ ν΄λ΄€λλ° μ λλ€.
κ·Έλμ ssh μ°κ²°μ λ€μ μλν΄λ΄€λλ?
[10:37:17.323] Running script with connection command: "C:\Windows\System32\OpenSSH\ssh.exe" -T -D 55712 "po7java-jeus8" bash
[10:37:17.325] Terminal shell path: C:\Windows\System32\cmd.exe
[10:37:19.628] > ssh: connect to host po7java-jeus8 port 22: Connection refused
> ]0;C:\Windows\System32\cmd.exe
[10:37:19.629] Got some output, clearing connection timeout
[10:37:19.660] > νλ‘μΈμ€μμ μλ νμ΄νμ μ°λ €κ³ νμ΅λλ€.
νλ‘μΈμ€μμ μλ νμ΄νμ μ°λ €κ³ νμ΅λλ€... λΌλ©° μ¬μ ν ssh μ°κ²°μ΄ μλ¨
μ μ΄λ―Έ λ€νΈμν¬ ν΄κ²°νλ€κ³ μ§μ³€μ΄μ
λ‘λ²λ‘λ²
λμ΄μ μ΄λ° λ°μ μκ° μ°κ³ μΆμ§ μμμ μ§μ§ λ§μ§λ§.. μ΄λΌ μκ°νκ³ 1μκ°? 1μκ° λ°? μ λ ꡬκΈλ§+ννμλ λμ μ΄λ€ λΈλ‘κ·Έμμ β μ§κΈκΉμ§μλ μ ν λ€λ₯Έ κΈβ μ μ°Ύμλλ°(κΈ 100κ° μ½μΌλ©΄ 99κ°κ° κ°μ λ΄μ©μ΄μμ), VMware κ³ μ§λ³μΌλ‘ κ°μκΈ° μ λλ ssh μ°κ²°μ΄ μλλ κ²½μ°κ° κ°νΉ! μλ€κ³ ν¨! μ°μ.. μ§μ§ μ€μμμ€ μ°Ύμ κΈ°λΆμΌλ‘ λ°λΌνλ λ΄μ© μ 리.
ν΄κ²° λ°©λ²
- VMware > (μλ¨λ°) Edit > Virtual Network Editor
- Change Settings... ν΄λ¦νμ¬ Network μ€μ λ³κ²½ κΆν λΆμ¬ (κ΄λ¦¬μ κΆν νμ)
- DHCP Settings... ν΄λ¦νμ¬ μ²΄ν¬λ°μ€ μ ν νμ±ν
- μλ μ¬μ§μ νκ΄νμΌλ‘ νμλ 체ν¬λ°μ€ λ κ° (Connect a host virtual adapter to this network, Use local DHCP service to distribute IP address to VMs) μ ν λΉνμ±ν ν Apply
- 4λ²μμ λΉνμ±νν 체ν¬λ°μ€ λ€μ νμ±ν ν Apply > OK λλ¬ μ°½ λ«κΈ°
- ssh μ μ μλ
μ§μ§ μ€λ§μ€λ§νκ³ ssh μ°κ²° μλν΄λ³΄λλ° ν.. μ μλ¨
VMware λ²μ μ κ·Έλ μ΄λ μ΄νμ μκΈ΄ λ¬Έμ λΌ VMware μλλ©΄ VSCodeμͺ½ λ¬Έμ κ² κ±°λ νκΈ΄ νλλ° μ§μ§ VMware λ¬Έμ μμ κ·Έκ²λ μμ£Ό κ°λ¨ν; νΉμ λͺ°λΌμ PuTTYλ‘λ μ μν΄λ΄€λλ° μ λλ€.
μμ μ€λ₯κ° μκ²Όμ λ κ°μ₯ μμ΄μ μ΄κ³ κ°λ¨ν κ²λΆν° μλν΄λ³΄λ κ² BestμΈλ―