小编Eon*_*nil的帖子

如何使用密码自动进行SSH登录?

如何使用密码自动进行SSH登录?我正在配置我的测试虚拟机,所以没有考虑高安全性。选择 SSH 以获得可接受的安全性,且配置最少。

前任)

echo password | ssh id@server
Run Code Online (Sandbox Code Playgroud)

这不起作用。

我记得我是用一些技巧来做到这一点的,有人指导我,但我现在不记得我使用的技巧了......

automation ssh password

592
推荐指数
10
解决办法
170万
查看次数

当源文件不存在时,如何让“cp”命令不触发错误?

我正在使用 Mac OS X。我正在尝试使用 cp 命令为这样的构建脚本复制一些文件。

cp ./src/*/*.h ./aaa
Run Code Online (Sandbox Code Playgroud)

但是如果 ./src 目录中没有 .h 文件,这个命令会触发一个错误。如何使命令不触发错误?(无声失败)错误使构建结果失败,但我只想在只有一些头文件时复制。

shell copy

84
推荐指数
4
解决办法
13万
查看次数

如何优雅地关闭 SSH 隧道?

我有开放的隧道

ssh -2 -N -L 5001:localhost:1019 eonil@test.local
Run Code Online (Sandbox Code Playgroud)

隧道运行良好,但我必须按 Ctrl+C 或 Ctrl+D 强制退出隧道。如何优雅地关闭隧道?

ssh ssh-tunnel

23
推荐指数
2
解决办法
1万
查看次数

运行没有环境变量的 shell 脚本

据我所知,新运行的 shell 脚本继承了它的环境变量。有没有办法阻止这个?(运行没有变量继承的shell)

shell environment-variables

20
推荐指数
1
解决办法
9676
查看次数

PostgreSQL 中的“varchar”和“text”类型有什么区别?

我所知道的关于它们的差异是varchar有限的,而text不是有限的。该文件没有提及这一点。

这真的是唯一的区别吗?不考虑性能等?

postgresql database

18
推荐指数
1
解决办法
3万
查看次数

如何获取打开的 SSH 隧道列表?

如何获取打开的 SSH 隧道列表?


我正在使用连接到 FreeBSD 服务器的 Mac OS X 客户端。我正在尝试查询客户端上的开放隧道。

ssh ssh-tunnel

14
推荐指数
2
解决办法
3万
查看次数

使普通用户可以在 PostgreSQL 上创建模式需要什么?

我创建了一个新数据库test并使用以下命令创建了用户“eonil”:

CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
Run Code Online (Sandbox Code Playgroud)

在我的 PostgreSQL 上。我跑psql -U eonil test。当我尝试创建新模式时,它显示错误。

test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR:  permission denied for database test
test=> 
Run Code Online (Sandbox Code Playgroud)

为什么这会出错?需要什么?

postgresql schema

12
推荐指数
1
解决办法
2万
查看次数

FreeBSD jail 与虚拟化性能

我很快就会给自己买一个不错的服务器(类似于四 CPU 的 HP DL585)供个人使用(家庭相关的东西、数据挖掘项目、Web 服务器和一些 cron 作业),我想知道如何将所有这些任务分成专用环境。

我习惯了 FreeBSD 和 Linux 服务器管理和虚拟化设置(Xen 和 VmWare),所以虚拟化来得很自然。但是当我计划使用 FreeBSD 时,我也可以使用 jails(我对运行 FreeBSD 以外的任何其他操作系统不感兴趣)。

但我缺乏 FreeBSD jails 的经验,以前从未打算使用它们。所以我正在寻找一些经验回报,也许是在这两个领域都有经验的人,他们可以建议我哪个最适合我的卑微需求。

virtualization freebsd performance bsd

10
推荐指数
2
解决办法
9649
查看次数

在 Unix shell 中提取子字符串的最简单方法?

在 Unix shell(使用正则表达式)上提取子字符串的最简单方法是什么?

简单的意思:

  • 功能较少
  • 更少的选择
  • 少学习

更新

我意识到正则表达式本身与简单性相冲突,因此我选择了最简单的一种cut作为所选答案。我很抱歉含糊不清的问题。我更改了标题以更准确地表示此 QA 的当前状态。

unix shell regex

9
推荐指数
1
解决办法
14万
查看次数

9
推荐指数
1
解决办法
6万
查看次数