debian

使用TigerVNC在Debian上进行远程打印

小樊
38
2025-08-28 13:48:45
栏目: 智能运维

使用TigerVNC在Debian上实现远程打印,需按以下步骤操作:

  1. 安装TigerVNC服务器

    sudo apt update  
    sudo apt install tigervnc-standalone-server  
    
  2. 配置VNC服务器
    编辑~/.vnc/xstartup文件,添加以下内容以启动桌面环境:

    #!/bin/sh  
    unset SESSION_MANAGER  
    exec /etc/X11/xinit/xinitrc  
    

    赋予执行权限:chmod +x ~/.vnc/xstartup
    启动服务并设置密码:vncserver :1

  3. 配置CUPS打印服务

    • 安装CUPS:sudo apt install cups
    • 启用并启动服务:
      sudo systemctl start cups  
      sudo systemctl enable cups  
      ```。  
      
    • 编辑/etc/cups/cupsd.conf,添加远程访问权限:
      <Location />  
      Order allow,deny  
      Allow all  
      </Location>  
      
      重启CUPS:sudo systemctl restart cups
  4. 客户端配置

    • 安装CUPS客户端:sudo apt install cups-client
    • 通过浏览器访问服务器CUPS管理界面(http://服务器IP:631),添加网络打印机(输入服务器IP及打印机名称)。
  5. 测试打印
    连接VNC后,使用客户端打印功能发送任务至服务器打印机。

注意:需确保防火墙开放VNC(默认5901端口)及CUPS(631端口)通信,且CUPS配置允许远程访问。

0
看了该问题的人还看了