小编hou*_*oft的帖子

每次有人通过 SSH 登录到 Linux 机器时执行程序

我有一个小型 SSH 服务器,我想编写一个脚本,以便在每次有人通过 SSH 登录时运行。

现在,我该怎么办?

我希望脚本在每次 ANYBODY 登录时都运行,并且我至少需要访问登录者的用户名和登录者的 IP 地址。

我考虑过使用/etc/bash.bashrc,但这是一个好的解决方案吗?例如,有没有办法让用户禁用它的使用,从而禁用我的脚本?如果是,我的其他选择是什么?

谢谢。

linux ssh bash

10
推荐指数
1
解决办法
7310
查看次数

第一次打开 SSH 服务器到互联网,要检查什么

我已经运行了一些服务器相当长的时间,但我总是只租用它们,所以我没有太多保护实际服务器的经验(与我在其上运行的应用程序相反)。

现在我想将我的小型家庭 SSH 服务器开放到互联网。

我将是唯一一个使用它的人,我的密码足够复杂,我已将默认 SSH 端口更改为 4000 左右,唯一可访问的端口是通过我的路由器/防火墙上的端口转发的此 SSH 端口,并且它已更新每天晚上自动运行(它运行 Arch Linux,一个滚动发行版)。

如果有的话,我应该做些什么来保证它的安全?

谢谢!

security linux ssh

9
推荐指数
3
解决办法
729
查看次数

标签 统计

linux ×2

ssh ×2

bash ×1

security ×1