ubuntu

ubuntu spool多用户共享方法

小樊
40
2025-08-09 10:32:44
栏目: 智能运维

在Ubuntu中共享Spool目录(通常用于打印机队列等临时文件)需注意安全风险,以下是两种常见方法及注意事项:

方法1:通过CUPS共享(推荐)

  1. 安装CUPS服务
    sudo apt update && sudo apt install cups  
    sudo systemctl start cups && sudo systemctl enable cups  
    
  2. 配置CUPS共享
    • 访问管理界面:http://localhost:631,登录后进入 Administration → Add Printer,添加需共享的打印机,勾选 Share Printer
    • 修改配置文件(可选):编辑 /etc/cups/cupsd.conf,将 Listen localhost:631 改为 Listen 0.0.0.0:631,并设置 Allow all 以允许远程访问。
  3. 访问共享
    其他设备通过 http://<Ubuntu服务器IP>:631 添加共享打印机,需输入CUPS用户名和密码。

方法2:通过Samba共享

  1. 安装Samba服务
    sudo apt update && sudo apt install samba  
    
  2. 配置Samba共享
    编辑 /etc/samba/smb.conf,添加以下内容(需将路径替换为实际Spool目录):
    [spool_share]  
    path = /var/spool/samba  
    browseable = yes  
    guest ok = yes  
    writable = no  
    printable = yes  
    
    重启Samba服务:sudo systemctl restart smbd
  3. 访问共享
    其他设备通过文件管理器输入 \\<Ubuntu服务器IP>\spool_share 访问(需启用Samba客户端)。

安全注意事项

参考来源

0
看了该问题的人还看了