OpenSSHサーバーでパスワードログインを禁止していて、LAN内からに限りパスワードログインを許可する方法です。
・Fedora 28 Server
・OpenSSH 7.7
エディタでsshd_configを開く
sudo nano /etc/ssh/sshd_config
Matchディレクティブを使ってローカルネットワークを指定し、パスワードログインを許可する。sshd_configに下記を追加。
sshd_config
Match Address 192.168.1.0/24
PasswordAuthentication yes
OpenSSHサーバーを再起動する。
sudo systemctl restart sshd