本帖最后由 DavidZH 于 2014-7-10 00:12 编辑
一、安装环境:VM10+Ubuntu 10.0
二、需要安装工具:
Samba 服务器;
tftp 服务器
Samba 服务器的安装:
1、安装samba服务器软件:
- sudo apt-get install samba
复制代码
2、创建共享文件夹和修改权限:
- mkdir /home/rootme
- chmod 777 /home/rootme
复制代码
3、配置smb.conf 文件:
- cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
- vi /etc/samba/smb.conf
复制代码
3.1 查找 # security = user 修改为如下:
- security = user
- username map = /etc/samba/smbusers
复制代码
3.2 在文件最后添加如下内容:
- [rootme_share]
- comment = Shared Folder with username and password
- path = /home/rootme
- public = yes
- valid user = rootme
- create mask =0777
- directory mask =0777
- available = yes
- browseable=yes
复制代码
3.3 修改workgroup 为本地主机的workgroup
4、添加网络访问帐户
5、为用户设置密码:
6、新建smbusers文件并向smbusers文件中添加内容
向smbusers文件中添加内容
7、重新启动samba 服务器
8、验证:Linux的IP是192.168.1.108
- smbclient -L //192.168.1.108 -U rootme
复制代码
9、win+R调出命令输出口,输入192.168.1.108 即可访问。
tftp服务器的安装:
1,安装vsftpd服务器 :
- sudo apt-get install vsftpd
复制代码
2,启动ftp服务
- sudo service vsftpd start
复制代码
3,编辑vsftdp的配置文件
- sudo vi /etc/vsftpd.conf
- anonymous_enable=NO
复制代码
修改配置如下:
- local_enable=YES
- write_enable=YES
- local_umask=022
复制代码
4、root 账号无法登陆的问题:
然后注释掉root
5、重启vsftpd服务
- sudo service vsftpd restart
复制代码
6、用FPT软件测试即可