ubuntu22 server 把当前用户的一个文件夹做局域网共享
要在Ubuntu 22服务器上将当前用户的文件夹设置为局域网共享,你可以使用Samba服务。以下是在Ubuntu 22上设置Samba共享的基本步骤:
首先,确保你的系统已安装Samba服务。你可以使用以下命令安装:
sudo apt update
sudo apt install samba
user1
,可以运行以下命令创建一个Samba用户:
sudo smbpasswd -a user1
然后设置密码。
备份 Samba 配置文件:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo nano /etc/samba/smb.conf
在文件末尾添加以下内容:
[shared]
path = /home/user1/shared
writeable = yes
browseable = yes
valid users = user1
这将共享 /home/user1/shared
文件夹,并且只有 user1
用户可以访问。
保存并关闭文件(使用 Ctrl + X
,然后输入 Y
保存)。
sudo systemctl restart smbd
如果你的服务器启用了防火墙,请确保允许 Samba 服务通过防火墙。你可以运行以下命令:
sudo ufw allow samba
现在,你可以在局域网中的其他设备上访问 \\<your-server-IP>\shared
(Windows)或 smb://<your-server-IP>/shared
(macOS)来访问共享文件夹。输入你在步骤 2 中设置的 Samba 用户名和密码。
请注意,这只是一个基本配置。根据你的需求,你可能需要进行更多的配置,比如设置更复杂的权限控制、共享多个文件夹等。
ubuntu22 server 把当前用户kaifamiao的一个文件夹bibobibo做局域网共享
要在Ubuntu 22服务器上将用户 kaifamiao
的 bibobibo
文件夹设置为局域网共享,你可以按照以下步骤进行操作:
确保你的系统已安装Samba服务。如果尚未安装,请使用以下命令安装:
sudo apt update
sudo apt install samba
kaifamiao
,可以运行以下命令创建一个Samba用户:sudo smbpasswd -a kaifamiao
然后设置密码。
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo nano /etc/samba/smb.conf
在文件末尾添加以下内容:
[kaifamiao_share]
path = /home/kaifamiao/bibobibo
writeable = yes
browseable = yes
valid users = kaifamiao
这将共享 /home/kaifamiao/bibobibo
文件夹,并且只有 kaifamiao
用户可以访问。
Ctrl + X
,然后输入 Y
保存)。sudo systemctl restart smbd
如果你的服务器启用了防火墙,请确保允许Samba服务通过防火墙。你可以运行以下命令:
sudo ufw allow samba
现在,你可以在局域网中的其他设备上访问 \\<your-server-IP>\kaifamiao_share
(Windows)或 smb://<your-server-IP>/kaifamiao_share
(macOS)来访问共享文件夹。输入你在步骤 2 中设置的 Samba用户名和密码。
请注意,这只是一个基本配置。根据你的需求,你可能需要进行更多的配置,比如设置更复杂的权限控制、共享多个文件夹等。
powered by kaifamiao