登录后安装
sudo apt install openssh-client openssh-server
修改配置:sudo vi /etc/ssh/ssh_config
# GSSAPIKeyExchange no
# GSSAPITrustDNS no
# BatchMode no
# CheckHostIP yes
AddressFamily any
# ConnectTimeout 0
# StrictHostKeyChecking ask
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# IdentityFile ~/.ssh/id_ecdsa
# IdentityFile ~/.ssh/id_ed25519
Port 22
ListenAddress 0.0.0.0
PermitRootLogin no
PasswordAuthentication yes
# Protocol 2
# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc
# MACs hmac-md5,hmac-sha1,umac-64@openssh.com
# EscapeChar ~
# Tunnel no
# TunnelDevice any:any
# PermitLocalCommand no
# VisualHostKey no
# ProxyCommand ssh -q -W %h:%p gateway.example.com
# RekeyLimit 1G 1h
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
重启ssh服务:
sudo service ssh restart
查看自己的ip地址:
ifconfig
fut@DESKTOP-19QNH4E:~$ ifconfig
eth0: flags=4163
inet 172.21.7.62 netmask 255.255.240.0 broadcast 172.21.15.255
inet6 fe80::215:5dff:fef7:b154 prefixlen 64 scopeid 0x20
ether 00:15:5d:f7:b1:54 txqueuelen 1000 (Ethernet)
RX packets 48378 bytes 72720775 (72.7 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 9399 bytes 875394 (875.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 32 bytes 4926 (4.9 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 32 bytes 4926 (4.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
登录:
ssh fut@172.21.7.62
注意端口22需要加入入站规则
打开windows Definder的高级设置: