温馨提示×

Ubuntu VNC如何共享文件与文件夹

小樊
43
2025-02-23 15:17:55
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu系统中,通过配置VNC服务器,可以实现文件与文件夹的共享。以下是详细的步骤:

安装VNC服务器

首先,确保你的Ubuntu系统已经安装了VNC服务器。你可以使用以下命令来安装TightVNC服务器:

sudo apt update
sudo apt install tightvncserver

配置VNC服务器

  1. 启动VNC服务器

    vncserver :1
    

    这将启动VNC服务器,并分配一个显示号码:1

  2. 设置密码: 当VNC服务器启动时,系统会提示你设置一个访问密码。

  3. 修改配置文件: VNC服务器的配置文件通常位于~/.vnc/xstartup。你可以编辑这个文件来设置启动的图形界面。例如:

    nano ~/.vnc/xstartup
    

    在文件末尾添加以下内容:

    unset SESSION_MANAGER
    exec /etc/X11/xinit/xinitrc
    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    xsetroot -solid grey
    vncconfig -iconic &
    x-terminal-emulator -geometry 80x24 &
    gnome-session &
    

    保存并退出编辑器。

  4. 重启VNC服务器

    vncserver -kill :1
    vncserver :1
    

共享文件夹

  1. 创建共享文件夹: 在Ubuntu系统中创建一个文件夹,例如:

    mkdir /home/user/shared_folder
    
  2. 配置Samba: 为了在VNC服务器上共享文件夹,你需要配置Samba。首先安装Samba:

    sudo apt update
    sudo apt install samba
    
  3. 编辑Samba配置文件: 打开Samba配置文件/etc/samba/smb.conf

    sudo nano /etc/samba/smb.conf
    

    在文件末尾添加以下内容:

    [shared]
        path = /home/user/shared_folder
        available = yes
        valid users = user
        read only = no
        browsable = yes
        public = yes
        writable = yes
    

    user替换为你希望共享文件夹的用户名。

  4. 创建Samba用户: 创建一个Samba用户并设置密码:

    sudo smbpasswd -a user
    
  5. 重启Samba服务

    sudo systemctl restart smbd
    

连接VNC客户端

  1. 安装VNC客户端: 在你的计算机上安装一个VNC客户端,例如TightVNC Viewer或VNC Viewer。

  2. 连接到Ubuntu系统: 在VNC客户端中输入Ubuntu系统的IP地址和显示号码(例如:192.168.1.100:1),然后输入之前设置的密码进行连接。

通过以上步骤,你就可以在Ubuntu系统中通过VNC共享文件和文件夹了。请注意,为了确保安全性,建议使用强密码,并定期更新系统和软件。

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

推荐阅读:ubuntu共享文件夹怎么挂载

0