温馨提示×

centos挂载远程桌面共享

小樊
51
2025-06-24 13:06:00
栏目: 智能运维

在CentOS上挂载远程桌面共享,通常是通过Samba服务来实现的。以下是详细的步骤:

1. 安装Samba

首先,确保你的CentOS系统已经安装了Samba。如果没有安装,可以使用以下命令进行安装:

sudo yum install samba samba-client samba-common

2. 配置Samba

编辑Samba配置文件 /etc/samba/smb.conf,添加或修改以下内容以配置共享目录。

[global]
   workgroup = WORKGROUP
   server string = Samba Server %v
   netbios name = centos
   security = user
   map to guest = bad user
   dns proxy = no

[共享名称]
   path = /path/to/共享目录
   browseable = yes
   writable = yes
   guest ok = yes
   read only = no
   create mask = 0755
   directory mask = 0755
  • [global] 部分是全局配置。
  • [共享名称] 是你想要共享的目录名称。
  • path 是你要共享的本地目录路径。
  • browseable 是否允许其他计算机浏览这个共享。
  • writable 是否允许写入权限。
  • guest ok 是否允许匿名访问。
  • read only 是否只读。
  • create maskdirectory mask 是创建文件和目录时的权限掩码。

3. 创建共享目录并设置权限

确保共享目录存在并且有适当的权限:

sudo mkdir -p /path/to/共享目录
sudo chown nobody:nobody /path/to/共享目录
sudo chmod 755 /path/to/共享目录

4. 重启Samba服务

保存配置文件后,重启Samba服务以应用更改:

sudo systemctl restart smb nmb

5. 配置防火墙

确保防火墙允许Samba流量:

sudo firewall-cmd --permanent --add-service=samba
sudo firewall-cmd --reload

6. 访问共享目录

现在,你可以在Windows、Linux或其他支持SMB协议的操作系统上访问这个共享目录。

在Windows上:

  1. 打开“文件资源管理器”。
  2. 在地址栏输入 \\服务器IP\共享名称,例如 \\192.168.1.100\共享名称
  3. 按回车键,输入用户名和密码(如果需要)。

在Linux上:

你可以使用文件管理器或者命令行来访问共享目录。

使用文件管理器:

  1. 打开文件管理器。
  2. 点击“网络”或“连接到服务器”。
  3. 输入 smb://服务器IP/共享名称,例如 smb://192.168.1.100/共享名称
  4. 输入用户名和密码(如果需要)。

使用命令行:

sudo mount -t cifs //服务器IP/共享名称 /mnt/挂载点 -o username=用户名,password=密码

例如:

sudo mount -t cifs //192.168.1.100/共享名称 /mnt/共享 -o username=user,password=pass

7. 自动挂载(可选)

如果你希望每次启动时自动挂载共享目录,可以编辑 /etc/fstab 文件:

//服务器IP/共享名称 /mnt/挂载点 cifs username=用户名,password=密码,iocharset=utf8 0 0

例如:

//192.168.1.100/共享名称 /mnt/共享 cifs username=user,password=pass,iocharset=utf8 0 0

保存文件后,运行以下命令使更改生效:

sudo mount -a

通过以上步骤,你应该能够在CentOS上成功挂载远程桌面共享。

0