Articles of linux

使用可靠的部署模板文件的文件夹

有没有一种简单的方法来部署一个文件夹模板.j2文件夹到一个linux的盒子,使用相同的名称作为模板,但没有.j2扩展名,而不是使用每个文件的模板模块? 现在我有一个很长的名单: – name: create x template template: src=files/x.conf.j2 dest=/tmp/x.conf owner=root group=root mode=0755 notify: – restart myService

我如何知道我的Linux服务器是否被黑客入侵?

什么是Linux服务器被黑客攻击的迹象? 是否有任何工具可以按计划生成并通过电子邮件发送审计报告?

为什么su以root身份login而不是以root身份login?

我经常听说,最好是su根,而不是直接以root用户身份login(当然也有人说sudo更好)。 我从来没有真正明白为什么一个人比其他人更有见识?

如何在Linux机器上find关于硬件的细节?

-ie – 如何获得命令行中硬件组件的完整列表(在没有窗口系统的机器上) 谢谢。

是否有可能让Nginx听不同的端口?

我用一个Linux Azure虚拟机创build了一个Nginx,是否可以让nginx监听不同的端口,这样当我改变端口号时,内容会不一样。 我发现如果我在虚拟机上创build了两个或多个与HTTP相关的端口,将会发生冲突。 任何人都可以帮助我吗?

有没有办法让APT安装软件包到我的主目录?

有没有办法让APT安装软件包到我的主目录? 我不想对系统进行更改。 或者,有没有任何家庭目录的Linux包pipe理器?

Unix套接字与TCP / IP主机:端口

有人可能请向我描述在服务器(Ubuntu,FWIW)上设置服务时使用Unix套接字文件与tcp / ip localhost:端口的优缺点吗? 在这个特定的实例中,它是一个Python WSGI服务器(uWSGI),但我只是对一般感兴趣(例如,我知道你可以在两种方式设置MySQL)。 我意识到,使用tcp / ip意味着服务可以暴露给其他机器,但我只是有兴趣在本地访问服务时是否有任何性能折衷。 干杯。

用于Linux的命令行FTPS(不是SFTP)客户端

我需要在Linux机器上设置一个脚本来使用FTPS从服务器下载文件,我有什么select?

为什么从接口中删除未使用的IP地址会终止与该地址无关的连接

昨天我在数据中心做了一个快速重新安装(物理)服务器,由于时间不够,并且没有方便的访问我们的数据库,我只给它分配了一个我知道可用的IP,并允许我稍后访问分配正确的地址,并从一个温暖的地方继续供应。 今天我login到服务器(在172.16.130.10/22)并做了以下工作: ip addr add 172.16.128.67/22 dev eth0 从我的本地工作站上的一个terminal,我检查了它响应新地址的ping并通过它login: $ ping 172.16.128.67 PING 172.16.128.67 (172.16.128.67) 56(84) bytes of data. 64 bytes from 172.16.128.67: icmp_req=2 ttl=62 time=3.61 ms 64 bytes from 172.16.128.67: icmp_req=3 ttl=62 time=4.87 ms ^C $ ssh 172.16.128.67 到目前为止,我已经通过新的IP地址连接,旧的不再需要。 我继续去除它: ip addr del 172.16.130.10/22 dev eth0 但是,一旦我input我的SSH会话冻结,我不能再连接。 我不得不请求现场操作员为我重新启动服务器。 我哪里做错了? 为什么要删除该地址杀死我的连接?

什么是“<service_name>死亡但子宫locking”是什么意思?

我试图在一个centos盒子上运行memcached,并运行了一段时间,但最终在这种状态: memcached已死,但子系统已locking netstat显示了这一点: tcp 0 0 :::11211 :::* LISTEN udp 0 0 0.0.0.0:11211 0.0.0.0:* ps显示了这一点: nobody 21983 0.0 1.8 60272 19912 ? Ssl 16:46 0:00 memcached -d -p 11211 -u nobody -c 1024 -m 64 有人知道这是什么意思?