今天给大家带来一篇关于在信创终端操作系统上使用Samba命令操作的文章。Samba是一种用于实现文件和打印共享的免费软件,它允许不同操作系统(如Linux和Windows)之间共享文件和打印机。本文将详细介绍如何使用Samba命令来配置和管理共享资源。欢迎大家分享转发,点个关注和在看吧。
什么是Samba?Samba是一种开源软件套件,它实现了SMB/CIFS协议,使得Linux系统可以与Windows系统进行文件和打印共享。通过Samba,用户可以在网络中轻松共享文件和打印机资源。1.安装samba在信创终端操作系统上,使用以下命令更新软件包列表并安装Samba。
root@pdsyw1024:~# apt updateroot@pdsyw1024:~# apt install samba -y2.服务启动停止等操作root@pdsyw1024:~# systemctl start smbdroot@pdsyw1024:~# systemctl start nmbdroot@pdsyw1024:~#root@pdsyw1024:~# systemctl stop nmbdroot@pdsyw1024:~# systemctl stop smbdroot@pdsyw1024:~#root@pdsyw1024:~# systemctl restart smbdroot@pdsyw1024:~# systemctl restart nmbdroot@pdsyw1024:~#root@pdsyw1024:~# systemctl enable smbdroot@pdsyw1024:~# systemctl enable nmbdroot@pdsyw1024:~# systemctl disable nmbdroot@pdsyw1024:~# systemctl disable smbd3.服务状态查看root@pdsyw1024:~# systemctl status smbdroot@pdsyw1024:~# systemctl status nmbd4.编辑smb.conf文件创建共享文件夹并编辑Samba配置文件, 在smb.conf文件末尾添加以下配置。root@pdsyw1024:~# mkdir /pdsyw1024share/root@pdsyw1024:~#root@pdsyw1024:~# vim /etc/samba/smb.confroot@pdsyw1024:~#root@pdsyw1024:~# tail /etc/samba/smb.conf; write list = root, @lpadmin[pdsyw1024share]comment = pdsyw1024sharebrowseable = yespath = /pdsyw1024sharewritable = yesread only = nocreate mask = 0666directory mask = 0777root@pdsyw1024:~#5.修改共享文件夹权限root@pdsyw1024:~# chmod 777 /pdsyw1024share/ -Rroot@pdsyw1024:~#6.检查配置文件root@pdsyw1024:~# testparmLoad smb config files from /etc/samba/smb.confLoaded services file OK.Weak crypto is allowed by GnuTLS (e.g. NTLM as a compatibility fallback)Server role: ROLE_STANDALONEPress enter to see a dump of your service definitions7.配置共享用户root@pdsyw1024:~# smbpasswd -a pdsywNew SMB password:Retype new SMB password:Added user pdsyw.root@pdsyw1024:~# smbpasswd -x pdsywDeleted user pdsyw.root@pdsyw1024:~#root@pdsyw1024:~# smbpasswd -a pdsywNew SMB password:Retype new SMB password:Added user pdsyw.root@pdsyw1024:~#8.客户端查看共享列表root@pdsyw1024:~# ip aroot@pdsyw1024:~# smbclient -L //10.211.55.88 -U pdsyw9.客户端登录root@pdsyw1024:~# smbclient //10.211.55.88/pdsyw1024share -U pdsywPassword for [WORKGROUP\pdsyw]:Try "help" to get a list of possible commands.smb: \> ls. D 0 Tue Jul 30 11:06:50 2024.. D 0 Tue Jul 30 11:06:50 202429800420 blocks of size 1024. 20490752 blocks availablesmb: \> mkdir testpdsywsmb: \> ls. D 0 Tue Jul 30 11:14:08 2024.. D 0 Tue Jul 30 11:06:50 2024testpdsyw D 0 Tue Jul 30 11:14:08 202429800420 blocks of size 1024. 20490748 blocks availablesmb: \>10.客户端挂载root@pdsyw1024:~# id pdsywroot@pdsyw1024:~# sudo mount -t cifs //10.211.55.88/pdsyw1024share /testshare -o username=pdsyw,password=1,uid=1000,gid=1000,file_mode=0777,dir_mode=0777root@pdsyw1024:~# df -h//10.211.55.88/pdsyw1024share 29G 8.9G 20G 32% /testshareroot@pdsyw1024:~# exit注销pdsyw@pdsyw1024:~/Desktop$ cd /testshare/pdsyw@pdsyw1024:/testshare$ mkdir pdsywtestpdsyw@pdsyw1024:/testshare$ ls -ltr总用量 0drwxrwxrwx 2 pdsyw pdsyw 0 7月 30 12:22 testpdsywdrwxrwxrwx 2 pdsyw pdsyw 0 7月 30 12:39 pdsywtestpdsyw@pdsyw1024:/testshare$11.在另一台电脑上编辑开启自动挂载root@pdsyw1024:~# vim /etc/fstabroot@pdsyw1024:~#root@pdsyw1024:~# tail -3 /etc/fstab//10.211.55.88/pdsyw1024share /testshare cifs username=pdsyw,password=1,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 0 0root@pdsyw1024:~# mount -aroot@pdsyw1024:~# df -h文件系统 容量 已用 可用 已用% 挂载点udev 3.9G 0 3.9G 0% /devtmpfs 796M 3.2M 793M 1% /run/dev/sda5 29G 7.5G 20G 28% /tmpfs 3.9G 24M 3.9G 1% /dev/shmtmpfs 5.0M 4.0K 5.0M 1% /run/locktmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup/dev/sda2 1.5G 241M 1.2G 18% /boot/dev/sda7 20G 5.5G 14G 30% /data/dev/sda4 12G 41M 12G 1% /recovery/dev/sda1 296M 4.2M 292M 2% /boot/efitmpfs 796M 44K 796M 1% /run/user/1000//10.211.55.88/pdsyw1024share 29G 8.9G 20G 32% /testshareroot@pdsyw1024:~#ount -aroot@pdsyw1024:~#12.重启测试13.自动挂载pdsyw@pdsyw-PC:~/Desktop$ df -h14.创建文件测试pdsyw@pdsyw-PC:~/Desktop$ cd /testshare/pdsyw@pdsyw-PC:/testshare$ ls -ltr总用量 0drwxrwxrwx. 2 pdsyw pdsyw 0 7月 30 12:22 testpdsywdrwxrwxrwx. 2 pdsyw pdsyw 0 7月 30 12:39 pdsywtest-rwxrwxrwx. 1 pdsyw pdsyw 0 7月 30 13:12 hellopdsywpdsyw@pdsyw-PC:/testshare$ touch pdsyw1024pdsyw@pdsyw-PC:/testshare$ ls -ltr总用量 0drwxrwxrwx. 2 pdsyw pdsyw 0 7月 30 12:22 testpdsywdrwxrwxrwx. 2 pdsyw pdsyw 0 7月 30 12:39 pdsywtest-rwxrwxrwx. 1 pdsyw pdsyw 0 7月 30 13:12 hellopdsyw-rwxrwxrwx. 1 pdsyw pdsyw 0 7月 30 13:13 pdsyw1024pdsyw@pdsyw-PC:/testshare$通过本文的介绍,您应该已经掌握了在信创终端操作系统上使用Samba命令配置和管理共享资源的方法。从创建共享文件夹、配置Samba,到使用命令行管理共享资源,这些步骤可以帮助您实现跨平台的文件共享功能。如果您觉得这篇文章有用,请分享和转发。同时,别忘了点个关注和在看,以便未来获取更多实用的技术信息和解决方案。感谢大家的阅读,我们下次再见。
0 评论