CentOS 7 无网络安装samba

CentOS 7 无网络安装samba

  1. 在有网络的服务器上下载samba并打包

mkdir /download                 #创建下载目录

yum install -y samba --downloadonly --downloaddir=/download           #仅下载samba到download

tar -cvf samba.tar.gz /download        #将download打包压缩到当前目录

在这里插入图片描述

  1. 将压缩包拷贝到需要安装的服务器上
tar -xvf samba.tar.gz     #解压

rpm --import /etc/pki/rpm-gpg/RPM*    #安装所有rpm包

rpm -ivh ./* --force --nodeps      #强制安装rpm包,不检查依赖关系

rpm -qa | grep samba    #查看安装状况

在这里插入图片描述

systemctl start smb    #启动SMB服务

systemctl status smb   

systemctl enable smb      #设置开机自启动
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当你想在CentOS 7上编译安装Samba时,可以按照以下步骤进行操作: 1. 首先,确保你的系统已经安装了一些必需的软件包,包括编译工具和依赖项。使用以下命令安装这些软件包: ```shell sudo yum install -y gcc make autoconf libtool krb5-devel libacl-devel openldap-devel libarchive-devel cups-devel readline-devel python3-devel python3-dns python3-cryptography python3-ldb python3-talloc python3-gpg python3-markdown python3-pefile python3-ipython python3-pygments ``` 2. 下载Samba的源代码。你可以从Samba官方网站(https://www.samba.org/)下载最新版本的源代码,或者使用以下命令下载稳定版本: ```shell curl -LO https://download.samba.org/pub/samba/stable/samba-{version}.tar.gz ``` 将`{version}`替换为你想要下载的版本号。 3. 解压缩下载的源代码文件: ```shell tar -zxvf samba-{version}.tar.gz ``` 4. 进入解压后的目录: ```shell cd samba-{version} ``` 5. 配置编译选项并生成Makefile: ```shell ./configure --prefix=/usr/local/samba --with-systemd ``` 这将把Samba安装到`/usr/local/samba`目录下,并启用systemd支持。 6. 编译并安装Samba: ```shell make sudo make install ``` 这将会花一些时间来编译和安装Samba。 完成以上步骤后,你应该成功地在CentOS 7上编译和安装Samba。你可以根据需要进行额外的配置和设置。请确保按照Samba官方文档中的指南进行进一步的配置和管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值