Shell 脚本 while read 与 ssh 组合使用

现象while read 与 ssh 搭配使用时,只执行了一次循环体,第二次直接退出了192.168.111.101 192.168.111.101 192.168.111.101#!/bin/bash # date.sh while read ip do echo -n "$ip: " ssh $ip "date" done < ip.listbash date.sh 192.168.111.101: Wed Apr 19 18:22:57 CST 2023 bash -x date...

Oracle VPS 通过 VNC 进入单用户模式

干了一件蠢事,手贱把 Ubuntu 系统默认的 Python3 卸载之后重装了,重启后没网络,只能单用户进去修了本地创建密钥对打开本地终端ssh-keygen -t rsa -f ~/.ssh/oracle_recovery -C oracle_recovery -P "" # 私钥: ~/.ssh/oracle_recovery 公钥: ~/.ssh/oracle_recovery.pub登陆 Oracle Cloud进入 计算->实例->实例详细信息->控制台连接->创建本地连接Window 需要...

编译 OpenWrt 固件

Nas Emby 伪验证服务站搭建

签发证书mkdir -p zhuangzhuang && cd zhuangzhuang # 生成 CA 密钥 openssl genrsa -out ca.key 2048 # 生成 CA 证书 openssl req -x509 -new -nodes -key ca.key -subj "/C=CN/ST=Beijing/L=Beijing/O=ZHUANGZHUANG/OU=ZHUANGZHUANG/CN=ZHUANGZHUANG/[email protected]" ...

shell 脚本 source 技巧

调用外部 Shell 脚本的函数及变量mkdir test && cd test touch {func,test}.sh chmod +x {func,test}.sh#!/bin/bash # func.sh function echo_color(){ local msg=$1 echo -e "\033[1;31m${msg}\033[0m" } func_var=123 echo 456#!/bin/bash # test.sh source func.sh echo_color $fu...