Tag: Debian & Ubuntu

设定终止闲置 SSH 连线的时间

基于安全的理由,如果用户连线到 SSH Server 后闲置,SSH Server 会在超过特定时间后自动终止 SSH 连线。以下是设定终止连线时间的方法: 1. 开启 /etc/ssh/sshd_config 档案,里面有一个参数为 ClientAliveCountMax,它是设定用户端的 SSH 连线闲置多长时间后自动终止连线的数值,单位为分钟。 2. 如果这一行最前面有 # 号,将那个 # 号删除,并修改想要的时间。 3. 修改后储存及关闭档案,重新启动 sshd: # systemctl restart sshd

Linux 使用 TMOUT 设定自动断线

Linux 下可以透过设定 TMOUT 变量,来实现当用户在特定时内没有任何动作就终断连线,设定指令为: $ export TMOUT=300 以上指令设定默认终断连线时间为 5 分钟,也可以编辑 ~/.bash_profile 或 /etc/profile 进行设定。 如果要取消 TMOUT 的设定,可以用以下指令实现: $ export TMOUT=0 或 $ unset TMOUT

Linux 及 Windows 文字案转换

在 Linux 及其他 Unix Like 作业系统与Windows 里面所储存的文字档案,最大分别是换新一行的显示。Linux 会使用 EOL 作为跳行;而 Windows 则会使用 Ctrl-m (^M)。在 Linux 下可以用 dos2unix 及 unix2dos 将 Linux 及 Windows 的文字档转换: $ unix2dos unix_text.txt win_text.txt 以上指令就会将 …

用 PHP 编写 Shell Script

网络管理员在日常的工作中难免会使用到 Shell Script,这可以使工作更加方便以及减少出错的机会。一般上编写 shell script 会使用 sh, bash, csh, tcsh, perl 等等来做。 使用 PHP 编写 Shell Script 那么概然有这么多的选择,为什么是使用 PHP 来写?我想最大的好处是连接不同数据库储存数据时会较容易,而且其实 PHP 也可用作 shell script,而且一点也不复杂。请先看以下一个简单的 shell script: backup.sh 以上这个 shell …