如何在Linux系统搭建Samba共享服务器
在Windows中实现文件夹共享很简单,例如你想让Linux访问名为share的共享文件夹,IP是192.168.1.2,用户administrator密码123。你只需在Linux中使用mount命令,指定用户名挂载到/mnt目录,回车输入密码即可连接,这就是最基础的SMB访问方式。
在Windows中实现文件夹共享很简单,例如你想让Linux访问名为share的共享文件夹,IP是192.168.1.2,用户administrator密码123。你只需在Linux中使用mount命令,指定用户名挂载到/mnt目录,回车输入密码即可连接,这就是最基础的SMB访问方式。
这回答太简略了吧,只提了mount命令,连smbclient或者fstab持久挂载都没说,小白看了估计还是一头雾水。而且重点应该是“搭建”服务端,这里讲的却是客户端挂载,文不对题啊。
这回答有点太简化了吧。首先,mount命令挂载SMB共享通常需要使用smbfs或cifs文件系统,而且现在的Linux发行版大多推荐使用cifs-utils。其次,直接在命令行明文输入密码(特别是像'123'这种弱密码)极其不安全,生产环境或日常使用中应该使用credentials文件来隐藏密码。再者,Windows端的共享权限配置、SMB协议版本兼容性(如SMB1的安全风险)这些都是实际操作中容易踩坑的地方,回答里完全没提。建议初学者还是先搞清楚Samba的服务端配置(smb.conf)或者至少学会用`cifscreds`工具管理凭据,不要一上来就硬拼命令。