Ubuntu下安装配置tftp服务和samb服务

TFTP服务器安装配置:

```
1.安装TFTP软件

sudo apt-get install tftp-hpa tftpd-hpa

tftp-hpa是客户端,tftpd-hpa是服务器端

2.建立tftpboot目录,作为服务器的目录
sudo mkdir ~/tftpboot
释放权限:(服务器目录,需要设置权限为777,chomd 777)
sudo chmod 777 ~/tftpboot

3.配置TFTP服务器

sudo gedit /etc/default/tftpd-hpa

将原来的内容为:

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
#TFTP_DIRECTORY="/var/lib/tftpboot"  #修改为自己需要的路径,与上面创建的目录一致
TFTP_ADDRESS="0.0.0.0:69"
#TFTP_OPTIONS="--secure"  #可以通过查看mantftpd,看各种参数的意义

#修改为

TFTP_DIRECTORY="/home/shenhao/tftpboot"        //创建好目录通过pwd获取路径

TFTP_OPTIONS="-l -c -s"

3.重新启动TFTP服务

sudo service tftpd-hpa restart

4.测试下

$ cd ~/tftpboot echo "hello tftp service">>a.txt

$ echo "hello tftp service,put to tftp serive">>b.txt

$ tftp localhost

tftp> get a.txt

tftp> put b.txt

tftp> quit 

其中get是取得文件,put是将文件上传到TFTP服务器上。
```
 

安装配置samb服务:

配置samba服务器:
samba:samba服务器作可以windows和linux交互的媒介,可以让windows用户轻松地在电脑上使用图形界面访问linux文件系统,并可以设置写入权限

安装samba程序:
linux: sudo apt-get install samba
       sudo apt-get install smbclient
检查是否安装成功:samba -V    ->输出版本号即为安装成功

配置samba服务器:
1.进入samba的配置文件-》 sudo vi /etc/samba/smb.conf
加入配置信息:在最后面# Uncomment....的前面添加
[share]
   comment = share folder
   browseable = yes
   path = /home/zcy/share    //指定samba服务器的根目录(即想要共享的文件夹的路径)
   create mask = 0777
   directory mask = 0777
   valid users = zcy        //表示可以访问samba服务器的合法用户名
   force user = nobody
   force group = nogroup
   public = yes
   available = yes
    
    
[share]                //解决source insight无法写入的问题
   comment = share folder
   path = /home/zcy
   browseable = yes
   writable = yes
   create mask = 0755

2.samba服务器共享的文件夹的权限必须修改(chmod 777 文件夹)成777,没有这个文件夹必须创建

3.为samba服务器添加用户并设置自己用户的登陆密码,可以添加自己linux的登陆用户
添加用户:sudo smbpasswd -a zcy

4.重启samba服务器
sudo service smbd restart

linux上的samba服务器就创建好了,我们就可以在windows上访问samba服务器了
在windows上的文件管理器里面->快速访问栏里面输入:\\+linux上的ip地址就可以访问linux上的samba服务器根目录了,但是在点击那个文件夹后需要输入之前在linux上配置的用户名(在用户名前必须要加一个\)和密码才可以进入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值