Linux网络实战(三)- Samba服务器搭建
- 1 安装Samba服务软件
- 编程要求
- 输出
- 输入
- 2 Samba服务器启动/关闭
- 编程要求
- 输出
- 输入
- 3 Samba客户端
- 编程要求
- 输出
- 输入
1 安装Samba服务软件
编程要求
本关任务是学会如何在线安装samba软件。
具体编程要求如下:
在线安装samba软件(实验环境使用的是Ubuntu系统)。
输出
实操
输入
apt-get update
apt-get install samba
2 Samba服务器启动/关闭
编程要求
本关任务是学会如何启动/关闭samba服务器。
具体编程要求如下:
开启samba服务(实验环境使用的是Ubuntu系统)。
输出
实操
输入
sudo service smbd start
3 Samba客户端
编程要求
本关任务是学会如何使用smbclient命令访问samba服务器的共享资源。
注意:在执行本关任务前,首先执行如下命令来初始化任务环境。
apt-get update
apt-get install smbclient
useradd testUser
smbpasswd -a testUser(输入新设置的密码)
touch testFile
向文件/etc/samba/smb.conf
结尾追加如下内容,并且重新启动Samba
服务器,并且重新启动服务
[homes]
comment = smbclient homes
path = /tmp
browseable = no
writable = yes
create mask = 0664
directory mask = 0775
具体编程要求如下:
启动samba服务;
使用smbclient命令连接本机testUser共享文件夹(将本机作为远程服务器,并且使用testUser用户去访问);
在远程服务器上新建一个目录Dir;
将本地的一个文件(/root/testFile)上传到远程主机的Dir目录下并重命名为upLoadFile。
输出
实操
输入
略
sudo service smbd start