ubuntu与android 共享,Ubuntu共享AOSP

本文讲解在Ubuntu搭建samba服务器,设置共享目录为AOSP(Android Open-Source Project,Android 开放源代码项目),然后在windows上访问AOSP。

1. 安装samba服务器

# 检查是否安装samba服务器

xxdty@ubuntu20:~$ samba -V

Command 'samba' not found, but can be installed with:

sudo apt install samba

# 安装samba服务器,安装过程较漫长

xxdty@ubuntu20:~$ sudo apt install samba

# 安装samba客户端

xxdty@ubuntu20:~$ sudo apt install smbclient

2. 配置smb.conf,设置Ubuntu的共享目录

# 备份smb.conf

xxdty@ubuntu20:~$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

# 编辑smb.conf文件

xxdty@ubuntu20:~$ sudo vim smb.conf

# 在smb.conf文件末尾添加如下内容,不要增加后面的注释! 不要增加后面的注释! 不要增加后面的注释!

[shared_aosp] # Windows访问Samba服务器时显示共享目录的名称,名称任意

comment = shared_aosp # 对该共享目录的描述,随便写

browseable = yes # 共享目录是否可见,no不可见,yes或不写默认可见

path = /home/xxdty/workspace/aosp # 共享目录路径

create mask = 0775 # 创建文件的默认权限

directory mask = 0775 # 创建目录的默认权限

valid users = xxdty # 指定登录的用户,该项不写,则默认对所有人可见,用户必须是Ubuntu上已存在的用户

force user = nobody # 指定的用户可以进行登录,其他用户没有权限登录,nobody不限制

force group = nogroup # 指定的用户组可以进行登录,其它组没有权限登录,nobody不限制

public = yes # 是否对所有登录成功的用户可见

writable = yes # 用来指定该共享路径是否可写

available = yes # 设置共享目录是否可见

可参考smb.conf配置详解:https://www.cnblogs.com/sswind/p/12060842.html

3. 给samba服务器设置访问用户和密码

# 给samba服务器设置访问用户和密码,此用户必须是Ubuntu上已存在的用户

xxdty@ubuntu20:~/workspace/aosp$ sudo smbpasswd -a xxdty

New SMB password:

Retype new SMB password:

Added user xxdty.

4. 重启samba服务器

# 重启samba服务器

sudo service smbd restart

5. 通过客户端smbclient测试samba服务器是否配置正确

# 通过客户端smbclient测试samba服务器是否配置正确

xxdty@ubuntu20:~$ smbclient -L //Localhost/shared_aosp

Enter WORKGROUP\xxdty's password:

Sharename Type Comment

--------- ---- -------

print$ Disk Printer Drivers

shared_aosp Disk shared_aosp

IPC$ IPC IPC Service (ubuntu20 server (Samba, Ubuntu))

SMB1 disabled -- no workgroup available

6. windows访问Ubuntu上samba服务器配置的共享目录

通过 ifconfig 命令查看Ubuntu的IP

1945e6f11f18

image.png

samba服务器共享目录的名称就是/etc/samba/smb.conf配置文件新增的[shared_aosp]

1945e6f11f18

image.png

在windows上输入“\\Ubuntu的IP\共享目录名称”,在弹框中输入访问samba服务器的用户名和密码,即可在本地访问Ubuntu的共享目录。

1945e6f11f18

image.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值