在linux上安装配置samba服务器(linux充当文件服务器)

总是忘记这个东东,这次我把他记好,嘿嘿

启动samba服务

[root@linuxsamba]#servicesmbstart(启动samba服务)

StartingSMBservices:[OK]

StartingNMBservices:[OK]

[root@linuxsamba]#testparm(检查配置文件的正确性)

Loadsmbconfigfilesfrom/etc/samba/smb.conf

Processingsection"[homes]"

Processingsection"[printers]"

Processingsection"[samba]"

LoadedservicesfileOK.

Pressentertoseeadumpofyourservicedefinitions

创建一个samba用户

该用刻户在windows下有没有都无所谓。

1)建一个系统用户

[root@linuxsamba]#useraddsamba(建一个名叫samba的用户)

[root@linuxsamba]#passwdsamba(给samba用户添加密码)

Changingpasswordforusersamba.

Newpassword:(密码要六位以上,不显示在屏幕上)

BADPASSWORD:itdoesnotcontainenoughDIFFERENTcharacters

Retypenewpassword:(确认密码)

passwd:allauthenticationtokensupdatedsuccessfully.

2)然后创建samba帐户

[root@linuxsamba]#smbpasswd-asamba

(-a必须加,为了生成密码文件smbpasswd,该密码是windows登陆Linux的samba用户密码)

NewSMBpassword:

RetypenewSMBpassword:

unabletoopenpassdbdatabase.

Addedusersamba.

3)查看一下生成的用户名、密码

[root@linuxsamba]#vi/etc/samba/smbpasswd

samba:500:A9C604D244C4E99DAAD3B435B51404EE:ACB98FD0478427CD18949050C5E87B47:[UX]:LCT-468268E6:

4)重新启动samba服务

[root@linuxsamba]#servicesmbrestart

ShuttingdownSMBservices:[OK]

ShuttingdownNMBservices:[OK]

StartingSMBservices:[OK]

StartingNMBservices:[OK]

最后阶段,进行测试

1)先按照主配置文件所指定的位置,建好要共享的资源。

[root@linuxusr]#mkdirsamba(建/usr/samba文件夹)

[root@linuxusr]#chmod777/usr/samba(samba服务器受本地文件系统权限和共享权限两种权限,而且是取最严格的权限,为了方便就把本地权限都给足好了)

[root@linuxusr]#cdsamba

[root@linuxsamba]#viaaa.txt

2)在Windows客户机的地址栏中输入samba服务器ip(如“\\192.168.138.110)

相关推荐