admin管理员组

文章数量:1130349

在Ubuntu上设置共享文件夹的方法主要有两种:使用Samba共享和使用NFS共享。

一、使用Samba共享

1.安装Samba服务器

在终端中运行以下命令安装Samba服务器:

sudo apt update
sudo apt install samba

2.创建共享文件夹

在终端中运行以下命令创建共享文件夹,并设置相应的权限:

sudo mkdir -p /home/sambashare
sudo chown -R sambashare:sambashare /home/sambashare
sudo chmod -R 777 /home/sambashare

3.创建Samba用户

在Ubuntu系统中,您可以创建一个本地用户账号,然后配置Samba使其仅能访问特定的共享文件夹`samba`,而不能登录到系统本身。以下是如何实现这一目标的步骤:

3.1. 创建本地用户账号

首先,创建一个新的本地用户账号,这个账号将用于Samba共享的访问:

sudo adduser sambashare


或者:
# 仅文件夹共享账号,不允许登录系统
sudo useradd -d /home/ftp -s /sbin/nologin Tygmsamba


# 查看有哪些账号
cat /etc/passwd

在提示时,填写必要的信息。此用户不需要具有特殊权限,因为它仅用于文件共享。

3.2. 设置Samba密码

Windows 上输入的是 Samba 用户名和密码,而不是 Ubuntu 系统用户的密码。Samba 用户密码是通过以下命令单独设置的:sudo smbpasswd -a sambauser你在

在Ubuntu上设置共享文件夹的方法主要有两种:使用Samba共享和使用NFS共享。

一、使用Samba共享

1.安装Samba服务器

在终端中运行以下命令安装Samba服务器:

sudo apt update
sudo apt install samba

2.创建共享文件夹

在终端中运行以下命令创建共享文件夹,并设置相应的权限:

sudo mkdir -p /home/sambashare
sudo chown -R sambashare:sambashare /home/sambashare
sudo chmod -R 777 /home/sambashare

3.创建Samba用户

在Ubuntu系统中,您可以创建一个本地用户账号,然后配置Samba使其仅能访问特定的共享文件夹`samba`,而不能登录到系统本身。以下是如何实现这一目标的步骤:

3.1. 创建本地用户账号

首先,创建一个新的本地用户账号,这个账号将用于Samba共享的访问:

sudo adduser sambashare


或者:
# 仅文件夹共享账号,不允许登录系统
sudo useradd -d /home/ftp -s /sbin/nologin Tygmsamba


# 查看有哪些账号
cat /etc/passwd

在提示时,填写必要的信息。此用户不需要具有特殊权限,因为它仅用于文件共享。

3.2. 设置Samba密码

Windows 上输入的是 Samba 用户名和密码,而不是 Ubuntu 系统用户的密码。Samba 用户密码是通过以下命令单独设置的:sudo smbpasswd -a sambauser你在

本文标签: 共享文件夹Ubuntu