linux创建以下文件夹:(1)/root/samba/nelcenter;网络部文件夹 (2)/roo1/samba/animation;动画部文件夹 (3)/root/samba/public;公共部文件夹。 /root/samba/public/archive;公共文件夹。
时间: 2023-08-14 14:04:56 浏览: 151
在 Linux 系统中,可以使用 mkdir 命令来创建文件夹。根据你的需求,可以分别创建如下文件夹:
1. 创建 /root/samba/nelcenter 文件夹:
```
mkdir -p /root/samba/nelcenter
```
2. 创建 /roo1/samba/animation 文件夹:
```
mkdir -p /root/samba/animation
```
3. 创建 /root/samba/public 和 /root/samba/public/archive 文件夹:
```
mkdir -p /root/samba/public/archive
```
其中,-p 参数表示如果目录已经存在,则不会报错,而是直接跳过。
相关问题
在linux中完成以下操作:在/(根)目录下新建xxx文件夹(xxx为自己姓名全拼),安装并配置samba服务器,将xxx文件夹设置为共享目录,使得xxx可以在windows中访问,在windows中向xxx文件夹内上传一个文件
1. 在/(根)目录下新建xxx文件夹(xxx为自己姓名全拼):
```
sudo mkdir /xxx
```
2. 安装samba服务器:
```
sudo apt-get install samba
```
3. 配置samba服务器,修改/etc/samba/smb.conf文件(需要root权限):
```
sudo vi /etc/samba/smb.conf
```
在文件末尾添加以下内容:
```
[xxx]
comment = xxx folder
path = /xxx
browseable = yes
read only = no
create mask = 0777
directory mask = 0777
public = yes
```
其中,xxx为你自己的姓名全拼,path为xxx文件夹的路径。
4. 重启samba服务:
```
sudo service smbd restart
```
5. 在windows中访问xxx文件夹:
打开文件资源管理器,在地址栏输入 \\linux主机IP\xxx,例如 \\192.168.1.100\xxx,然后输入用户名和密码即可访问。
6. 在windows中向xxx文件夹内上传一个文件:
在windows中打开xxx文件夹,将文件拖拽到文件夹中即可上传。
3.通过配置Samba完成以下要求 (1)网络部专用文件夹:其他用户可见,无法访问 (2)动画部专用文件夹:其他用户可见,无法访问 (3)公共文件夹 1: 所有用户都可访向,有读写权限 (4)公共文件夹 2: 所有用户都可读netadmin 用户可读写
首先,需要安装并配置Samba服务。具体步骤如下:
1. 安装Samba服务
在终端中输入以下命令:
```
sudo apt-get update
sudo apt-get install samba
```
2. 创建共享文件夹
在终端中输入以下命令:
```
sudo mkdir /srv/samba/net
sudo mkdir /srv/samba/animation
sudo mkdir /srv/samba/public1
sudo mkdir /srv/samba/public2
```
3. 设置共享文件夹的权限
在终端中输入以下命令:
```
sudo chmod -R 0770 /srv/samba/net
sudo chmod -R 0770 /srv/samba/animation
sudo chmod -R 0777 /srv/samba/public1
sudo chmod -R 0770 /srv/samba/public2
```
4. 配置Samba
在终端中输入以下命令:
```
sudo nano /etc/samba/smb.conf
```
在文件末尾添加以下内容:
```
[net]
comment = Network Department Folder
path = /srv/samba/net
browseable = yes
read only = yes
valid users = @netgroup
[animation]
comment = Animation Department Folder
path = /srv/samba/animation
browseable = yes
read only = yes
valid users = @animationgroup
[public1]
comment = Public Folder 1
path = /srv/samba/public1
browseable = yes
read only = no
guest ok = yes
[public2]
comment = Public Folder 2
path = /srv/samba/public2
browseable = yes
read only = no
valid users = @netadmingroup
```
其中,`netgroup`、`animationgroup`和`netadmingroup`是你需要创建的用户组。可以使用以下命令创建:
```
sudo groupadd netgroup
sudo groupadd animationgroup
sudo groupadd netadmingroup
```
5. 重启Samba服务
在终端中输入以下命令:
```
sudo service smbd restart
```
这样就完成了Samba服务的配置,可以通过网络访问这些文件夹了。
阅读全文