使用你姓名加学号(姓名用英文)命名一个新的账号,在同享路径下存放一个你学号命名的文件,登陆samba后能够显示这个文件,通过命令拉取到本地,并且修改这个文件名为你的名字,然后再推送上去,并显示出来。(需要使用Windows和linux,2种访问方式)
时间: 2024-02-15 14:01:33 浏览: 76
实现学生的学号成绩录入修改显示
好的,以下是步骤:
1. 在Linux中创建新账号和文件夹:在终端中运行以下命令创建一个名为“zhangsan20210001”的账号和一个名为“zhangsan20210001”的文件夹,并将文件夹共享出来:
```
sudo useradd zhangsan20210001
sudo mkdir /home/zhangsan20210001/share
sudo chmod 777 /home/zhangsan20210001/share
sudo nano /etc/samba/smb.conf
[zhangsan20210001]
comment = Shared Folder
path = /home/zhangsan20210001/share
browseable = yes
guest ok = yes
read only = no
create mask = 0777
directory mask = 0777
sudo service smbd restart
```
2. 在Windows中访问共享文件夹:打开Windows资源管理器,输入Linux的IP地址,例如“\\192.168.1.100”,然后在弹出的窗口中输入Linux账号和密码,即可访问共享文件夹“zhangsan20210001”。
3. 在Linux中访问共享文件夹:在终端中运行以下命令挂载共享文件夹:
```
sudo mount -t cifs //192.168.1.100/zhangsan20210001 /mnt -o username=Linux账号,password=Linux密码
```
注意:需要先安装cifs-utils软件包。
4. 在共享文件夹中添加文件:在Windows或Linux中将一个名为“20210001.txt”的文件放入共享文件夹“zhangsan20210001”中。
5. 在Linux中拉取文件并修改文件名:在终端中运行以下命令拉取文件、修改文件名为“zhangsan.txt”并推送到共享文件夹中:
```
cp /mnt/20210001.txt /home/zhangsan20210001
mv /home/zhangsan20210001/20210001.txt /home/zhangsan20210001/zhangsan.txt
cp /home/zhangsan20210001/zhangsan.txt /mnt
```
6. 在Windows中查看文件:刷新共享文件夹“zhangsan20210001”即可看到文件名已被修改为“zhangsan.txt”。
注意:需要在Linux和Windows中分别更改文件名的大小写格式,否则可能会出现文件名不匹配的情况。
阅读全文