首页
Linux常用
docker常用
关于
Search
1
docker安装MDCX
212 阅读
2
麒麟KylinV10离线下载安装包及安装
110 阅读
3
iStoreOS上使用WireGuard
78 阅读
4
UNRAID增加和缩小虚拟机虚拟磁盘大小
50 阅读
5
unraid添加iSCSI 发起程序
39 阅读
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
登录
Search
标签搜索
nginx
unraid
PVE
数据库
dockerfile
同步
wow服务器
装机硬件
宏
v2ray
直通
电视盒子
相册
黑裙7.0.1
远程穿透
定时
ssh
emby
symlink
软链接
奥黛丽·逐爱者
累计撰写
113
篇文章
累计收到
10
条评论
首页
栏目
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
页面
Linux常用
docker常用
关于
搜索到
18
篇与
Linux
的结果
2025-08-06
麒麟KylinV10离线下载安装包及安装
{collapse}{collapse-item label="离线包获取和安装" open}1、应用场景服务器处于内网,需要离线安装。2、下载安装包环境先在能上网的系统上下载离线安装包。3、yum是否支持只下载不安装yum 是否支持 --downloadonly(该参数不会安装软件,只会下载软件) --downloaddir(用于指定软件包下载后存储路径)执行yum帮助命令:yum --help如果列表中出现 --downloadonly --downloaddir 参数则表示目前yum已支持只下载不安装。没有出现则还需安装一个插件yum-plugin-downloadonly安装命令如下:yum install -y yum-plugin-downloadonly4、yum离线下载vsftpd安装包命令yum install -y --downloadonly --downloaddir=. vsftpd yum 最重要的两个参数--downloadonly 该参数不会安装软件,只会下载软件。 --downloaddir 用于指定软件包下载后存储路径。5、离线安装vsftpd服务器命令一种方式: 执行命令:yum localinstall vsftpd-3.0.3-32.ky10.x86_64.rpm另一种方式:执行命令:rpm -ivh vsftpd-3.0.3-32.ky10.x86_64.rpm下载好后的软件包,使用yum localinstall即可以离线安装。注意事项:yum localinstall 后面要指定安装所需的全部rpm包[root@KylinV10 vsftpd]# yum localinstall vsftpd-3.0.3-32.ky10.x86_64.rpm vsftpd-help-3.0.3-32.ky10.x86_64.rpm除了yum localinstall命令以外,还可以使用rpm -ivh命令安装rpm包。6、验证初步安装vsftpd服务器成果①查看vsftpd服务器状态命令:systemctl status vsftpd②启动vsftpd命令:systemctl start vsftpd③查看vsftpd服务器状态命令:systemctl status vsftpd原文链接:https://blog.csdn.net/huxiaochao_6053/article/details/103661720{/collapse-item}{collapse-item label="详细配置"}配置开机启动(1)查看vsftp服务状态# 查看状态 service vsftpd status #开启 service vsftpd start #停止 service vsftpd stop #重启 service vsftpd restart(2)设置开机启动# 查看是否开机启动: systemctl is-enabled vsftpd.service # 设置开机自启动: systemctl enable vsftpd.service # 查看开机启动服务列表: systemctl list-unit-files|grep enabled # 查看启动失败的服务列表: systemctl --failed防火墙设置方式一:关闭防火墙# 1.查看防火墙状态 systemctl status firewalld.service # 2.关闭防火墙 systemctl stop firewalld.service方式二:防火墙开放端口# 暂时开放 firewall-cmd --add-service=ftp # 永久开放 firewall-cmd --add-service=ftp --permanent # 使配置生效 firewall-cmd --reload # 查看服务 firewall-cmd --list-servicevsftp.conf配置查看原始配置:cat /etc/vsftpd/vsftpd.conf |grep -v ^## vsftp.conf原始配置 anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=NO listen_ipv6=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES# 1.配置前先备份: mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.backup # 2.编辑内容 vi /etc/vsftpd/vsftpd.confvsftpd.conf内容(此内容仅支持本地用户)如下:#设置为NO代表不允许匿名 anonymous_enable=NO #设定本地用户可以访问 local_enable=YES #可以进行写的操作 write_enable=YES #设定上传文件的权限掩码 local_umask=022 #设定上传文件的权限掩码 dirmessage_enable=YES #设定端口20进行数据连接 connect_from_port_20=YES listen=YES listen_ipv6=NO #设定pam服务下的vsftpd验证配置文件名,文件默认地址再/etc/pam.d/vsftpd pam_service_name=vsftpd userlist_enable=NO userlist_deny=NO tcp_wrappers=YES #设定开启日志记录功能 xferlog_enable=YES #设定vsftpd服务日志保存路劲 xferlog_file=/var/log/xferlog #设定日志使用标准的记录格式 xferlog_std_format=YES配置vsftpd文件# 1.备份vsftpd文件: cp /etc/pam.d/vsftpd /etc/pam.d/vsftpd.backup # 2.编辑vsftpd文件: vi /etc/pam.d/vsftpd # 3.修改内容: pam_shells.so改为pam_nologin.so # 4.重启服务 systemctl restart vsftpd.service创建本地用户# 1.创建不需要登录的本地用户 useradd -m -s /sbin/nologin ftp1 # 2.给新建用户设置密码 passwd ftp1 # 3.查询用户 getent passwd # 4.删除用户 userdel -r user配置 SFTP 限制(可选)编辑 /etc/ssh/sshd_config,添加以下内容以限制用户仅能使用 SFTP:Match User ftp1 ForceCommand internal-sftp ChrootDirectory /home/ftp1 PermitTunnel no AllowAgentForwarding no AllowTcpForwarding no X11Forwarding no然后重启 SSH 服务:sudo systemctl restart sshd设置目录权限(如果启用了 ChrootDirectory):sudo chown root:root /home/ftp1 # Chroot 目录必须属于 root sudo chmod 755 /home/ftp1 # 确保权限正确 sudo mkdir /home/ftp1/upload # 用户可上传的子目录 sudo chown ftp1:ftp1 /home/ftp1/upload权限错误的补充[root@KylinV10 vsftpd]# chown root:root /home/ftp1 [root@KylinV10 vsftpd]# chmod 755 /home/ftp1 [root@KylinV10 vsftpd]# chown ftp1:ftp1 /home/ftp1/upload [root@KylinV10 vsftpd]# chmod 755 /home/ftp1/upload [root@KylinV10 vsftpd]# sftp ftp1@192.168.0.204 The authenticity of host '192.168.0.204 (192.168.0.204)' can't be established. ED25519 key fingerprint is SHA256:wFf1hZrzgheDFXybazHzXFCbniJCZcOvgMmrVOfrZT0. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '192.168.0.204' (ED25519) to the list of known hosts. Authorized users only. All activities may be monitored and reported. ftp1@192.168.0.204's password: Connected to 192.168.0.204. sftp> cd upload/ sftp> mkdir test123 sftp> ls test123 sftp> bye [root@KylinV10 vsftpd]#登录验证# 1.需要先安装ftp插件,检查 [root@localhost vsftpd]# ftp 192.168.17.88 -bash: ftp: command not found # 2.安装ftp客户端 yum install ftp -y # 3.登录 [root@CDH103 ~]# ftp 192.168.17.60 Connected to 192.168.17.60 (192.168.17.60). 220 (vsFTPd 3.0.2) Name (192.168.17.60:root): ftp1 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> ? # 4.ftp命令输入?可以查看命令;常用命令如下: cd #切换目录 ls #查看列表 pwd #查看当前目录 get file #下载文件 put file #上传文件 mkdir file #创建文件或目录 rename file newfile #修改文件名 delete file #删除文件 quit #退出 bye #退出测试 SSH 登录(应被拒绝):根据测试结果,SFTP 用户 ftp1 的配置已经生效:SSH 登录被拒绝(显示 This service allows sftp connections only)仅允许 SFTP 连接这说明配置是正确的,用户 ftp1 只能通过 SFTP 传输文件,而无法通过 SSH 登录服务器。{/collapse-item}{/collapse}
2025年08月06日
110 阅读
0 评论
0 点赞
2025-08-05
Docker 安装 Oracle 11G
镜像docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/akaiot/oracle_11g:latestdocker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/akaiot/oracle_11g:latest docker.io/akaiot/oracle_11g:latest创建并启动容器mkdir -p /home/oracle/app/oracle11g/oradata# 容器内端口默认1521,且通过 -p 参数修改不成功,所以只能修改外部的端口docker run -itd --name oracle11g --restart=always -p 1523:1521 -v /home/oracle/app/oracle11g/oradata:/home/oracle/app/oracle11g/oradata docker.io/akaiot/oracle_11g:latest查看日志docker logs -f --tail 100 oracle11g/home/oracle/app/oracle/product/11.2.0/dbhome_2Processing Database instance "helowin": log file /home/oracle/app/oracle/product/11.2.0/dbhome_2/startup.logFixed Size 2213776 bytesVariable Size 402655344 bytesDatabase Buffers 1174405120 bytesRedo Buffers 24137728 bytesDatabase mounted.Database opened.SQL> Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options/home/oracle/app/oracle/product/11.2.0/dbhome_2/bin/dbstart: Database instance "helowin" warm started.tail: unrecognized file system type 0x794c7630 for `/home/oracle/app/oracle/product/11.2.0/dbhome_2/startup.log'. Reverting to polling.登录到容器内docker exec -it oracle11g bash配置环境变量su rootPassword: helowinvi /etc/profileexport ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2export ORACLE_SID=helowinexport PATH=$ORACLE_HOME/bin:$PATHsource /etc/profilevi /home/oracle/.bashrcexport ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2export ORACLE_SID=helowinexport PATH=$ORACLE_HOME/bin:$PATHsource /home/oracle/.bashrc登录# 必须要切到 oracle 用户su oraclesqlplus / as sysdba查询数据库状态SELECT status FROM v$instance;STATUS------------OPEN连接验证• SID 和 Service Name 均为 helowin• 用密码密码: sys/oracle修改密码alter user system identified by test123;alter user sys identified by test123;异常记录ORA-00205: error in identifying control file, check alert log for more info异常原因:运行容器是指定的目录为 /home/oracle/app/oracle/oradata ,该目录是容器内安装Oracle自带的目录,换一个别的新建目录即可删除 Docker 容器docker stop oracle11gdocker rm oracle11g相关阅读• Docker 安装 Oracle 12C 🧐 分享、点赞、在看,给个3连击呗!👇
2025年08月05日
5 阅读
0 评论
0 点赞
2025-07-17
金仓数据库安装
{collapse}{collapse-item label="docker compose配置" open}version: '3' services: kingbase: image: kingbase:v1 container_name: kingbase restart: unless-stopped ports: - "4321:54321" volumes: - /opt/1panel/docker/compose/kingbase/data:/home/kingbase/userdata/data - /opt/1panel/docker/compose/kingbase/license.dat:/home/kingbase/license.dat environment: - ENABLE_CI=yes - NEED_START=yes - DB_USER=system - DB_PASSWORD=123456 - DB_MODE=oracle user: "1000:1000" # 使用非root用户(UID 1000,GID 1000) tty: true stdin_open: true command: /bin/bash{/collapse-item}{collapse-item label="Linux用ISO镜像安装"}安装记录:创建用户和更改密码创建用户和用户组kingbase更改用户 kingbase 的密码[root@KylinV10 ~]# passwd kingbase新的密码:King@13579重新输入新的密码:King@13579passwd:所有的身份验证令牌已经成功更新。选择存储数据的文件夹请选择一个文件夹,该文件夹必须为空。Data folder (默认﹕ /opt/Kingbase/ES/V8/data):数据库端口请输入数据库服务监听端口,默认54321。请输入数据库管理员用户名。User (默认﹕ system):密码:King@13579恭喜!KingbaseES V8 已成功地安装到:/opt/Kingbase/ES/V8如果您需要将 KingbaseES V8 注册为系统服务,请运行/opt/Kingbase/ES/V8/install/script/root.sh如果想启动或停止数据库服务,进入${安装目录}/Server/bin目录执行如下命令:启动服务示例 sys_ctl -w start -D ${/opt/Kingbase/ES/V8/data} -l "${/opt/Kingbase/ES/V8/data}/sys_log/startup.log" 实例 /opt/Kingbase/ES/V8/Server/bin/sys_ctl -w start -D /opt/Kingbase/ES/V8/data -l "/opt/Kingbase/ES/V8/data/sys_log/startup.log"停止服务示例 sys_ctl stop -m fast -w -D ${Data文件目录} 实例1 /opt/Kingbase/ES/V8/Server/bin/sys_ctl stop -m fast -w -D /opt/Kingbase/ES/V8/data 实例2 /opt/Kingbase/ES/V8/Server/bin/sys_ctl stop -D /opt/Kingbase/ES/V8/data -m fast正常连接/opt/Kingbase/ES/V8/Server/bin/ksql -U system -d test{/collapse-item}{collapse-item label="SQL操作"}安装完成后cd到安装目录bin目录/opt/Kingbase/ES/V8/Server/bin./ksql -p 54321 -U system test创建用户-- 1. 创建用户 CREATE USER xj_zssj_sync WITH PASSWORD '11@zssj123'; -- 2. 授予超级用户权限 ALTER USER xj_zssj_sync WITH SUPERUSER; -- 3. 创建数据库并指定所有者 CREATE DATABASE xj_zssj_sync OWNER xj_zssj_sync;备份还原操作备份 /opt/Kingbase/ES/V8/Server/bin/sys_dump -U xj_zssj -d xj_zssj -Fc -f /data/vdb/Kingbase/data/backup/xj_zssj_08041207.dmp 还原(-v参数可以去掉) /opt/Kingbase/ES/V8/Server/bin/sys_restore -U xj_zssj_sync -d xj_zssj_sync -v /data/vdb/Kingbase/data/backup/xj_zssj_sync_08041507.dmp导出dump格式 sys_dump -Usystem -d库名 -Fc -f 文件名.dmp 恢复dump文件 sys_restore -Usystem -d库名 文件名 导出sql格式 sys_dump -Usystem -d库名 -f 文件名.sql 执行sql文件 ksql -Usystem -d库名 -f sql文件{/collapse-item}{/collapse}
2025年07月17日
7 阅读
0 评论
0 点赞
2024-12-27
海量数据库安装使用
安装完毕安装指南[[VASTDATA]Vastbase+G100+V2.2+安装升级指南.pdf](/usr/uploads/2024/12/571749712.pdf)用户手册[[VASTDATA]Vastbase+Data+Studio+V3.3.1+用户手册.pdf](/usr/uploads/2024/12/629516846.pdf)和工具使用手册[[VASTDATA]exBase+V4.4+安装说明文档.pdf](/usr/uploads/2024/12/2793356904.pdf)启用、停止、重启数据库:切换到vastbase用户 vb_ctl <start/stop/restart>连接数据库切换到vastbase用户[root@KylinV10 ~]# su vastbase [vastbase@KylinV10 root]$ vsql -r vsql ((Vastbase G100 V2.2 (Build 15) Release) compiled at 2024-09-26 15:32:03 commit 22518 last mr ) 非SSL连接(安全性要求高时,建议使用SSL连接) 输入 "help" 来获取帮助信息。 vastbase-# \q [vastbase@KylinV10 root]$ vsql -d vastbase -p 5432 vsql ((Vastbase G100 V2.2 (Build 15) Release) compiled at 2024-09-26 15:32:03 commit 22518 last mr ) 非SSL连接(安全性要求高时,建议使用SSL连接) 输入 "help" 来获取帮助信息。创建库vastbase=# CREATE USER test123 WITH PASSWORD "test@123456"; CREATE ROLE vastbase=# GRANT ALL PRIVILEGES TO admin; ALTER ROLE vastbase=# CREATE DATABASE a_test OWNER admin; CREATE DATABASE vastbase=# CREATE DATABASE a_test OWNER admin; CREATE DATABASE vastbase=#以下是几个备份工具的测试操作记录{card-list}{card-list-item}vsql -c -d xj_test -p 5432 -f backup_all.sql vsql -d xj_test -p 5432 -f backup_all.sql vb_probackup init -B /home/vastbase/backup_test vb_probackup show-config -B /home/vastbase/backup_test -D /home/vastbase/data/vastbase/base --instance=my_vastbase_backup_test 全库备份: pg_dump -U ixjkj -W Xj@123456 -h 192.168.0.204 -p5432 -f /home/vastbase/backup_test/backup_A xj_hzgdd 全库恢复 pg_restore -U ixjkj -h 192.168.0.204 -p5432 -C -1 -t xj_hzgdd /home/vastbase/backup_test/backup_A vb_restore -d xj_hzgdd /home/vastbase/backup_test/backup_A -c vb_restore -d vastbase -C /home/vastbase/backup_test/backup_A vsql -d xj_hzgdd -p 5432 -f /home/vastbase/backup_test/backup_A vsql -d xj_lssj -p 5432 -f /home/vastbase/backup_test/backup_A{/card-list-item}{card-list-item} 列表二内容{/card-list-item}{/card-list}
2024年12月27日
13 阅读
0 评论
0 点赞
2024-07-15
Ubuntu初始设置
{collapse}{collapse-item label="启用root登入" open}设置root密码sudo passwd root切换命令行至rootsu root注释以下文件内容打开这个文件 --需要提前安装nano、vim 如果没有安装 使用vi编辑nano /etc/ssh/sshd_config修改 ... #PermitRootLogin prohibit-password PermitRootLogin yes # 允许root直接登录 ... #PermitEmptyPasswords no PermitEmptyPasswords no # 因为设置了root密码,所以需要修改为no ... # 重启服务 systemctl restart ssh # 注释此行 # auth required pam_succeed_if.so user != root quiet_success可能需要重启计算机{/collapse-item}{collapse-item label="安装SSH服务"}1、更新软件包列表:sudo apt update2、安装OpenSSH服务器软件包:sudo apt install openssh-server3、确认SSH服务已经安装并正在运行:sudo systemctl status ssh4、如果服务没有自动启动,您可以使用以下命令启动它:sudo systemctl start ssh5、为了确保SSH服务在系统启动时自动启动,请使用以下命令:sudo systemctl enable ssh默认情况下,SSH服务应该已经允许您使用密码认证来进行连接。如果您想要修改SSH配置文件(例如更改默认端口或禁用root登录),您可以编辑 /etc/ssh/sshd_config 文件。安装完成后,您可以从任何支持SSH的客户端使用SSH命令进行连接:ssh username@your_server_ip{/collapse-item}{collapse-item label="折叠标题二"} 折叠内容二{/collapse-item}{collapse-item label="折叠标题二"} 折叠内容二{/collapse-item}{/collapse}
2024年07月15日
7 阅读
0 评论
0 点赞
1
2
...
4