温馨提示×

VirtualBox中Debian虚拟机如何共享打印机

小樊
35
2025-03-06 17:20:34
栏目: 云计算
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在VirtualBox中配置Debian虚拟机共享打印机,通常需要通过USB连接或网络连接来实现。以下是详细的步骤:

通过USB连接共享打印机

  1. 在VirtualBox中设置USB共享
  • 打开VirtualBox管理器,选择你的Debian虚拟机,点击“设置”。
  • 在设置窗口中,选择“USB”选项卡。
  • 点击右侧的“+”号,选择“USB 2.0 (EHCI) 控制器”,然后选择“启用USB 2.0控制器”。
  • 选择“USB 3.0 (EHCI) 控制器”(如果需要),然后点击“启用USB 3.0控制器”。
  • 点击“确定”保存设置。
  1. 在Debian虚拟机中连接USB打印机
  • 启动Debian虚拟机。
  • 在虚拟机中,打开终端。
  • 使用以下命令查看可用的USB设备:
    lsusb
    
  • 找到你的打印机对应的USB设备ID,然后使用以下命令连接打印机(替换<device_id>为实际的设备ID):
    sudo usblessd -v -p <device_id>
    
  • 现在,打印机应该可以在虚拟机中使用了。

通过网络连接共享打印机

  1. 在Debian虚拟机中配置CUPS服务
  • 确保CUPS服务已安装并运行:
    sudo apt-get update
    sudo apt-get install cups cups-client cups-bsd foomatic-filters
    sudo systemctl start cups
    sudo systemctl enable cups
    
  • 查找CUPS管理界面的IP地址:
    ip addr show
    
  • 在浏览器中输入http://<IP_ADDRESS>:631访问CUPS管理界面。
  1. 在Windows主机上共享打印机
  • 在Windows主机上,右键点击要共享的打印机,选择“属性”。
  • 切换到“共享”选项卡,点击“高级共享”,然后勾选“共享这台打印机”。
  • 记下共享名称。
  1. 在Debian虚拟机中添加网络打印机
  • 在Debian虚拟机中,打开浏览器,访问http://<IP_ADDRESS>:631
  • 在CUPS管理界面中,点击“Add Printer”。
  • 选择“Network Printer”,然后选择“SMB”选项。
  • 输入Windows主机的IP地址和共享名称,点击“Add Printer”完成添加。

请注意,具体的步骤可能会因VirtualBox版本和操作系统的不同而有所差异。如果遇到问题,建议查阅VirtualBox和Debian的官方文档或相关论坛以获取更多帮助。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian在VirtualBox中如何配置打印机共享

0