如何通过 .link 文件中的网络守护进程将模式设置为设备(例如监视器/ap 到 wlan)???
因为我想在 wlan 设备的 .network 中设置网桥,并且在我将其设置为特定模式之前我无法做到。
##################################
# /etc/systemd/network/eth0.link #
##################################
[Match]
MACAddress=xxxxxxxxxx
[Link]
Description=Top Ethernet Port
Type=ether
Name=eth0
#MACAddressPolicy=persistent
MACAddress= rewrite mac
WakeOnLan=off
#####################################
# /etc/systemd/network/eth0.network #
#####################################
[Match]
Name=eth0
[Address]
Address=192.168.0.101/24
Broadcast=192.168.0.101
[Network]
Bridge=br0
###################################
# /etc/systemd/network/br0.netdev #
###################################
[NetDev]
Name=br0
Kind=bridge
MACAddress=set mac
####################################
# /etc/systemd/network/br0.network #
####################################
[Match]
Name=br0
[Address]
Address=192.168.0.100/24
Broadcast=192.168.0.100
[Network]
Description=Default network through bridge
Gateway=192.168.0.1
DHCP=ip4
IPv6PrivacyExtensions=true
DNS=8.8.8.8
DNS=8.8.4.4
[DHCP]
UseDNS=false
[Bridge]
[Route]
#Gateway=192.168.0.1
#Destination=192.168.0.0/24
#Scope=link
###################################
# /etc/systemd/network/at0.link …Run Code Online (Sandbox Code Playgroud) $ dnssec-keygen -a HMAC-MD5 -b 512 -n HOST {host}
Run Code Online (Sandbox Code Playgroud)
以上导致空行和无休止的等待
$ dnssec-keygen -T DNSKEY -a HMAC-MD5 -b 512 -n HOST {host}
Run Code Online (Sandbox Code Playgroud)
相同
熵:
$ cat /proc/sys/kernel/random/entropy_avail
890
Run Code Online (Sandbox Code Playgroud)
附:我试图通过find /制造一些噪音,但没有带来任何结果
ssh <host>要求输入公钥密码的原因可能是什么
Enter passphrase for key '/home/%d/.ssh/id_rsa.pub':
Run Code Online (Sandbox Code Playgroud)
即使提供了一个好的密码?
当我指定一个提供者时,我对 pkcs11 pam 模块登录没有问题,当我通过添加密钥时也没有问题 ssh-add
100% 是客户端问题,可能是 ssh 代理正在捕获请求?
你的意思是,你经常被要求输入密码,甚至不接受正确的密码?“当我指定提供商时”究竟是什么意思..?格哈德
$ ssh {host}
Enter passphrase for key '/home/%d/.ssh/id_rsa.pub':
Enter passphrase for key '/home/%d/.ssh/id_rsa.pub':
Enter passphrase for key '/home/%d/.ssh/id_rsa.pub':
Permission denied (publickey).
$ ssh-add
Enter passphrase for /home/%d/.ssh/id_rsa:
Identity added: /home/%d/.ssh/id_rsa (/home/%d/.ssh/id_rsa)
$ ssh {host}
logged in
Run Code Online (Sandbox Code Playgroud)
重新启动后,我无法 ssh,因为输入密码失败,但我可以通过 pkcs11 向代理或 ssh 添加密钥
$ ssh -I /usr/lib/x86_64-linux-gnu/pkcs11/opensc-pkcs11.so {host}
Enter PIN for 'PIV_II (PIV Card Holder pin)':
...
logged in
Run Code Online (Sandbox Code Playgroud)
附:distro = debian …