小编cep*_*3us的帖子

如何通过网络设置设备模式

如何通过 .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)

networking systemd-networkd

5
推荐指数
1
解决办法
2822
查看次数

无法通过 dnssec-keygen 生成密钥

 $ 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 /制造一些噪音,但没有带来任何结果

bind dnssec

5
推荐指数
1
解决办法
4941
查看次数

ssh 恒定的“输入公钥密码”

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 …

ssh ssh-agent

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

bind ×1

dnssec ×1

networking ×1

ssh ×1

ssh-agent ×1

systemd-networkd ×1