Fedora43连接Windows共享的打印机
1.安装samba cups
sudo dnf install samba samba-client cups cups-browsed2.启用服务
sudo systemctl enable --now cups添加用户到lpadmin组,CUPS默认只允许lpadmin组用户管理打印机。
这一步在Fedora43上不需要。
sudo usermod -aG lpadmin $USER3.配置cups,打开浏览器输入:http://localhost:631,点击 Administration,输入本地账户密码,点击Add Printer添加打印机
4.选择打印机连接方式,我这是windows共享的打印机,选择Windows Printer via SAMBA,点击Continue。
5.输入打印机的URL,注意地址不能有空格的,用%20代替空格,格式为:
共享打印机设置密码的:smb://用户名:密码@主机地址/共享的打印机名称
共享打印机无密码的:smb://用户名@主机地址/共享的打印机名称
如:
共享服务器为:192.168.1.200
用户名:dy
密码:123456
打印机名:HP ColorLaserJet M253-M254在Connection:输入:
smb://dy:123456@192.168.1.200/HP%20LaserJet%20Pro%20MFP%20M125-M126%20PCLmS
然后点击Continue。
亦可通过smbclient查看打印机完整名称。共享的打印机192.168.1.200,用户名dy,
smbclient -L 192.168.1.200 -U dy
6.随便输入一下打印机的名称、描述、位置。
7.选择打印机品牌和型号,然后点击Add Printer就添加了打印机了。

