yum仓库如何放在有密码的ftp上?不知道说明白没有,如果有大神明白了,求指教。
发布网友
发布时间:2022-03-01 08:06
我来回答
共3个回答
懂视网
时间:2022-03-01 12:27
产品型号:Thinkpad E15
系统版本:centos8
配置本地yum源
1、挂载镜像:
先确定虚拟机光驱中有加载系统镜像
[root@xuegod63 Packages]# mount /dev/cdrom /mnt/
[root@xuegod63 Packages]# ls /mnt/
2、本地配置yum源文件:
centos8本地YUM源配置:
在centos8当中,本地光盘中的安装包被分别放在了两个路径下。假设挂载路径为/mnt,那么两个Package路径分别为:/mnt/AppStream/Packages和/mnt/BaseOS/Packages。
因为IOS镜像内的设置,所以导致了在编辑本地yum源的时候需要分别写两个路径在配置文件中。同时网络yum源也被分别写到了两个配置文件内。所以就需要把两个网络yum源配置文件改名。
#centos8与之前版本不同的是增加了一个CentOS-AppStream.repo文件,CentOS-AppStream.repo和CentOS-Base.repo文件都需要移除目录或者改名。
BaseOS:类似于centos7中的Base软件仓库,主要提供了OS系统的基础组建提供的是RPM形式的包,因为都是RPM包形式所以它支持与之前版本兼容(support terms similar)。
AppStream:它提供的是系统以外的应用程序,如httpd,nginx,php,mariadb-server等
(1)首先挂载光盘:
[root@localhost ~]# mount /dev/sr0 /mnt/
mount: /mnt: WARNING: device write-protected, mounted read-only.
(2)修改本地yum配置文件:
[root@bogon ~]# vim /etc/yum.repos.d/CentOS-Media.repo
[c8-media-BaseOS]
name=CentOS-BaseOS-$releasever - Media
baseurl=file:///mnt/BaseOS
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
#BaseOS区域。
[c8-media-AppStream]
name=CentOS-AppStream-$releasever - Media
baseurl=file:///mnt/AppStream
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
#AppStream区域。
#添加修改完两个区域后保存退出。
(3)测试yum源
[root@bogon ~]# yum list #能查看开软件包,说明配置yum源成功
总结:
1、挂载本地光盘镜像
2、配置本地yum仓库配置文件
3、测试yum源
热心网友
时间:2022-03-01 09:35
*访问内网的FTP较麻烦因为涉及 NAT安全检查。与用的FTP服务端、客户端软件很有关系。
你似乎物理连接上,从*能连接到内网,已成功了一步。
不知你FTP服务端与客户端用的是什么软件?
如果客户端用Cuteftp9.0,可以访问内网任意FTP服务端的,追问是这样的,我现在的环境是公司linux内网,我用其中一台主机搭建了一个ftp服务器,并且在ftp服务器上搭建了yum仓库。现在的问题是内网所有人都能用我的yum仓库,我又不想让他们乱装,所以我要实现知道密码才能装软件这么个事。也可以说成我现在的yum仓库搭建在ftp匿名用户上,我要把它搭建在ftp系统用户上,怎么弄。这样就明白了吧……
热心网友
时间:2022-03-01 10:53
ftp://ftpyum:123@10.10.1.1/pub/RHEL6.5 这个 可以在IE直接访问,也可以配置到yum源中。
没有yum怎么在linux下搭建ftp
没有YUM就用RPM安装。首先确定系统中已经安装了VSftpd软件包,可以使用如下命令来查看并安装:liwei@linux# rpm -qa|grep vsftpd (如果有的话执行第二条就行了,若没安装,可以使用如下命令来安装)liwei@linux# mount /dev/cdrom /media //挂载光盘到系统中 liwei@linux# rpm -vih /media/Se...
简单编写一个yum数据库的配置文件,仓库地址为:ftp://test/cdrom。没有...
1 将DVD光盘挂载到/media/mount /dev/cdrom /meida2 修改系统配置文件# vi /etc/yum.repos.d/rhel-debuginfo.repo增加一项[base]name=Server Local Sourcesbaseurl=file:///media/Serverenable=1gpcheck=1gpgkey=file:///media/RPM-GPG-KEY-redhat-release3 导入rpm的签名信息# rpm --import /...
为什么Linux里使用FTP提示没有找到命令
没有安装ftp客户端就会提示没有ftp命令 yum -y install ftp 安装下;vsftpd是提供ftp服务的相当于是服务端,但是它不提供ftp命令 两者集合 yum -y install vsftpd ftp
如何在虚拟机上的Linux系统配置FTP服务,跟Windows建立连接传输文件...
1、在电脑上下载并安装好小型FTP服务器(Quick Easy FTP Server) 软件,打开进行设置用户名,用于远程登录。2、设置密码,再输一次确认密码。3、设置想共享的文件夹。4、设置各项权限,包括下载上传权限、下载上传速度限制等。5、全部设置完毕后,点击“完成”。6、完成之后,可以在软件里进行各项服务器配...
ftp命令如何带上用户名和密码??
在命令行里可以使用配置文件来解决这个问题:格式:ftp -s:[配置文件] [ftp地址]例子:ftp -s:e:/test_ftp.txt 192.1.101.203test_ftp.txt的文件内容是:usernamepwd 如下,使用aaa用户,密码123456 登录后下载aaa.txt:open 192.168.1.111user aaa 123456get aaa.txtbyeexit ...
如何在CentOS6上搭建一个简单的HTTP服务
一般这类软件通过一个或者多个配置文件描述的仓库的网络地址,通过http或者ftp协议在需要的时候从仓库获取软件信息,下载相关的软件包。这样,本地用户通过建立不同仓库描述说明,在有网络连接时就能方便的进行系统的升级维护工作。二,配置防火墙 回到我们的教程,安装完成后如果您的系统自带了防火墙功能,那么...
电脑显示“用yum install openssl-devel报错: 没有已启用的仓库。”怎么...
电脑显示“用yum install openssl-devel报错: 没有已启用的仓库是因为没有进行设置仓库,解决步骤如下:1、首先第一步就是进行xshell登陆Linux,执行yum -y install gcc安装gcc软件。2、然后就进行安装gcc之前,操作系统上安装了多个版本的python,这时候注意的是报错是找不到python3.4文件。3、然后就...
如何在linux 服务器上做FTP。请指教。
linux 下FTP安装及配置一、FTP的安装1、检测是否安装了FTP :[root@localhost ~]# rpm -q vsftpd 如果安装了会显示版本信息:[root@localhost ~]# vsftpd-2.0.5-16.el5_5.1 否则显示:[root@localhost ~]# package vsftpd is not installed 2、如果没安装FTP,运行yum install vsftpd命令 具体的细节如下:(...
求助,如何ftp和samba共用同一个目录
FTP的目录是可以自己选择的,可以选择C盘 D盘 E盘,也可以随便选择一个文件夹或者新建一个文件夹当做FTP文件夹。这个可以在搭建FTP服务器的时候选择路径。而使用SMB协议的话,需要右键选择你需要的那个文件夹,点击属性设置为共享。你可以选择用户为everyone,这样方便点。按以上步骤即可实现FTP文件夹和SMB...
ftp怎么删除不了ftp文件删除不了怎么办
1、通过ftp软件建立本地化和服务器进行连接,然后将上传的文件进行删除。2、打开服务商后台,打开文件管理。然后进行删除上传的相关文件。温馨提示:删除文件需要谨慎,误删除就会导致软件或者网站运行不正常。当然如果给配置的账号没有删除权限的话是删除不了的,只能是管理员授权账号,或者管理员账号才能删除...