Linux下Samba服务安装及启用全攻略


Linux下Samba服务安装及启用全攻略


前言

提示:本文详解了在Linux系统下如何安装和启用Samba服务,涵盖了从安装、配置到测试的全过程。通过阅读本文,您将全面掌握Samba服务的安装和启用方法,同时了解如何进行故障排除:


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装SSH Server

安装SSH Server

csharp 复制代码
 	sudo apt-get install ssh
	sudo apt-get install openssh-server

安装后可以修改一些 ssh 的设定, 如port, 密码认证, root登入等

csharp 复制代码
vim /etc/ssh/sshd_config

Port 22

PasswordAuthentication yes

PermitRootLogin yes -> 是否开放 root 登入

修改后要重启SSH

csharp 复制代码
/etc/init.d/ssh restart

二、安装Samba Server

1.安装net-tool

Ubuntu VB需要安装Samba套件,方便后续Host PC与其做档案分享。

安装Samba前,先用ifconfig获取IP 资讯,第一次安装会发现没有net-tool支持,需要安装net-tool:

c 复制代码
sudo apt install net-tools
sudo apt-get install samba samba-common

2.建立账号的samba

建立账号的samba 密码:

c 复制代码
sudo smbpasswd -a XXXX(XXXX为你的用户名
这里我为了方便就直接用户名为linux的root用户名
 )

修改/etc/samba/smb.conf,增加以下的内容

csharp 复制代码
[XXXX]
path = /home/XXXX(同上步中的名称)
writable = yes
browseable= yes
valid users = XXXX(同上步中的名称)

3.windows通过Samba与linux共享文件

linux下输入ifconfig查看当前linux的IP地址
在windows下按住Win+R键并输入Linux的ip地址

回车后会提示输入用户名和密码,用户名和密码为建立账号的samba 时设置的账号和密码 ,登录后如下图所示就和windows下打开电脑文件夹一样方便。

4.使用远程工具登录Linux

采用远程工具比较方便省的每次输入IP地址。

这里使用的是WindTerm,开源软件可以百度一下

链接: WindTerm开源地址

打开后新建新的会话,并输入IP地址,确定后会让输入用户名和密码同上步。

最终的效果如下,下次直接打开软件就自动连接可以使用啦。非常方便。

总结

Samba服务是一种能在Linux和Windows之间共享文件和打印机的开源软件。它使得Linux系统能够与Windows系统进行无缝集成,实现跨平台的文件共享和打印功能。本文将详细介绍在Linux系统下如何安装和启用Samba服务,帮助您轻松实现文件和打印机的共享。

相关推荐
lingling0091 小时前
光伏清洗机器人是什么?艾利特协作机器人如何重塑新能源运维效率
大数据·运维·人工智能
专注VB编程开发20年1 小时前
用ADO操作EXCEL文件创建表格,删除表格CREATE TABLE,DROP TABLE
服务器·windows·excel·ado·创建表格·删除表格·读写xlsx
程序员的世界你不懂1 小时前
Junit5+Maven+RestAssured+Allure接口自动化框架
运维·自动化
水冗水孚1 小时前
😱😱😱CPU和内存飙到100%——我的火山引擎服务器被印度的ip恶意植入挖矿程序了!😡😡😡
服务器·ubuntu·centos
大博士.J2 小时前
网页自动化脚本selenium防检测
运维·selenium·自动化
wanhengidc2 小时前
DDOS攻击和CC攻击对服务器的伤害有哪些?
运维·服务器·ddos
gnawkhhkwang2 小时前
Linux 调度器函数sched_*系统调用及示例
linux·服务器
春时似衿里2 小时前
【Navicat 连接MySQL时出现错误1251:客户端不支持服务器请求的身份验证协议;请考虑升级MySQL客户端】
服务器·数据库·mysql
帅帅梓2 小时前
Linux lvm逻辑卷管理
linux·运维·数据库
上海云盾商务经理杨杨2 小时前
2025年服务器僵尸攻防战:从AI勒索到量子免疫,构建下一代“数字抗体”
运维·服务器·人工智能