在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)