码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Linux下Samba服务安装及启用全攻略



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

    • 前言
    • 一、安装SSH Server
    • 二、安装Samba Server
      • 1.安装net-tool
      • 2.建立账号的samba
      • 3.windows通过Samba与linux共享文件
      • 4.使用远程工具登录Linux
    • 总结


    前言

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


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

    一、安装SSH Server

    安装SSH Server

     	sudo apt-get install ssh
    	sudo apt-get install openssh-server
    
    • 1
    • 2

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

    vim /etc/ssh/sshd_config
    
    Port 22
    
    PasswordAuthentication yes
    
    PermitRootLogin yes -> 是否开放 root 登入
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    修改后要重启SSH

    /etc/init.d/ssh restart
    
    • 1

    二、安装Samba Server

    1.安装net-tool

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

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

    sudo apt install net-tools
    sudo apt-get install samba samba-common
    
    • 1
    • 2

    2.建立账号的samba

    建立账号的samba 密码:

    sudo smbpasswd -a XXXX(XXXX为你的用户名
    这里我为了方便就直接用户名为linux的root用户名
     )
    
    • 1
    • 2
    • 3

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

    [XXXX]
    path = /home/XXXX(同上步中的名称)
    writable = yes
    browseable= yes
    valid users = XXXX(同上步中的名称)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    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服务,帮助您轻松实现文件和打印机的共享。

  • 相关阅读:
    汇编-EQU伪指令(数值替换)
    ACL2022文章
    3D调研-摄像头
    视频剪辑的视频素材哪里下载?
    字节旗下火山引擎违规分发SkyWalking,更改所有包名、删除Apache基金会抬头
    自动驾驶算法———车道检测(一)
    pytorch --- 二分类与多分类label及损失的使用
    故障管理:故障应急和故障复盘
    003 后台系统-搭建前端环境
    16位简单ASM题的记录——[HGAME 2022 week1]easyasm
  • 原文地址:https://blog.csdn.net/u014627020/article/details/133977026
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号