EDA365电子论坛网

标题: 迅为-iMX6ULL开发板-Samba服务搭建 [打印本页]

作者: 孤久厌闹    时间: 2020-9-28 15:25
标题: 迅为-iMX6ULL开发板-Samba服务搭建
Samba 最大的功能就是可以用于 Linux 与 windows 系统共享文件夹,搭建 SMB 服务首先要保证 windows
: Q# e5 V$ h9 i$ w, ~9 {# i  A和 ubuntu 网络互通,然后在 ubuntu 下载安装:, J% Q0 X7 O$ u1 z: X
sudo apt-get install samba( T+ p" ^2 m6 {+ [

& e& W# s$ y, U6 {9 B  n7 @创建共享文件夹 samba,并在共享文件夹创建文件 topeet:8 b9 H/ \; G) E; l8 |/ O
mkdir samba ,touch topeet: U  S( g% l8 J3 }% o) E3 v" ]
1 M8 U. c+ [% o6 k* A; S( }
备份配置文件:
; S6 z- w) E& e8 ?# g/ I! d3 ^sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup* M' D0 F" M/ n" U( [" o3 k
% z% \$ `2 ]8 {( C7 S
修改配置文件:
/ k& H. E/ r; }9 X3 {3 ysudo vi /etc/samba/smb.conf/ Q9 t8 y  W6 @; p2 e
在后面添加如下内容,“path”后写自己共享文件夹的路径:
6 b2 x+ Q# r( M% R# j4 v[samba]
0 t8 Z8 q- B, X2 f- E) Z, }+ u: Lcomment = smbshare home directory
3 J# G6 b; _/ A* x( a: t/ K/ c3 Y( fpath = /home/ubuntu/samba/ #输入自己的路径; t2 p- T6 m: t/ J
browseable = yes
, f! `8 G' G# A4 F. u/ H% x$ M1 [# vpublic = yes
- T3 A% Y4 g; A$ @" C; Vwriteable = yes( F; C  _0 K4 U& s0 E
valid users = ubuntu #用户名$ l" m8 p, n. f) Q* V4 L
create mask = 0777# H/ ^0 v( j7 E1 F3 S% |7 ?
directory mask = 0777* I& T- J' d6 p+ a
force user = ubuntu #当前 ubuntu 用户名( Y. J. ]# G; t7 R
force group = ubuntu #当前用户名所在的组4 N/ J, a! {& }, X' i
available = yes3 p8 |: v1 m- R9 J+ z/ U* h
unix charset = UTF-8
+ L8 C  g0 ^! {9 M. U7 ^$ Kdos charset = cp9366 ?( q$ Q# i3 H' G7 S, G
完成后如图 93.4:
/ I- z( d- x" K8 B" x8 S, A9 e" ~/ u* H$ s
[samba]:整体环境  E. Y& F3 a6 Y5 \- e4 f
Comment:samba 注释说明
5 u7 g6 \7 [) @5 X% b6 G) M% m& tPath:共享目录的说明
, a. X$ J6 |6 x: W: opublic :是否公开共享3 L; ^0 Z% i$ }% M1 o! d
Writeable:可读写  R7 w) K: y7 t4 A! d1 w
valid users:允许登陆的用户名; [- j: S$ }. T" x
create mask:设置创建文件设定的权限1 \7 y' l; w/ s5 ^- V
directory mask:设置创建文件夹设定的权限( @+ j/ ~! A( M
force user:强制设定新建文件所属用户
6 G$ c8 n5 k( A0 Q5 A# H, @force group:设置强制设定新建文件所属用户组
1 `6 H; |; ?8 \6 r& q0 k: t$ yAvailable:指定该共享资源是否可用
( T3 w; q7 X9 O5 E9 L' H" }改完配置文件后保存,然后设置用户密码:7 m2 V5 Q' W* w% p
sudo smbpasswd -a ubuntu
. t- n' W+ i$ `- ^用户名“ubuntu”为配置文件中/etc/samba/smb.conf 中设置的用户名,根据提示输入用户名密码:# G+ L. O- S, B
8 Y8 U3 w; ]$ x0 }; {
重启:* \$ M# p6 K: s
sudo /etc/init.d/samba restart. q& C3 N  n/ P; ^; f* y" j* Q
) c7 {6 ~6 L4 w& I0 g, k
在 windows 访问 Samba 文件夹:4 `1 r) t* Y* H0 O0 _7 @
6 j7 p8 @  @- f- ]; x
点击运行后输入 ubuntu 的 IP:& S+ T) W" d( ]& S3 _
\\192.168.1.12- ]" d- g, y( D& D) C- C: }9 q

2 m3 [, _& v6 [点击确定后弹出设置好的共享文件夹:# H$ m+ W5 {8 h: c0 `
/ Y4 K7 f& D6 a! ?1 I5 O
双击进入,输入设置好的密码,进入后即可看到共享的文件 topeet:$ X$ P. k2 r, \0 l; ]- g# j
0 t. n$ e7 @4 t& J& x
# y' y: J% i$ Z
到这里 Samba 服务·搭建完成。
; z7 L! ?% N( C8 {$ ]0 g$ E
9 e4 w# o2 J* m* [* z
作者: Heaven_1    时间: 2020-9-28 17:47
这个开发板,功能强大
$ l$ a$ U5 R! a3 j
作者: messed    时间: 2020-9-28 17:47
                                               




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2