-
如何以程序方式获取Linux进程的堆栈起始和结束地址?
所属栏目:[Linux] 日期:2020-12-13 热度:120
对于单线程程序,我想检查给定的虚拟地址是否在进程的堆栈中.我想在C中写的过程中做到这一点. 我正在考虑阅读/ proc / self / maps找到标记为[stack]的行,以获取我的进程的堆栈的开始和结束地址.思考这个解决方案让我有以下几个问题: / proc / self / maps为[详细]
-
linux – 我的硬盘即将死亡吗?
所属栏目:[Linux] 日期:2020-12-13 热度:67
我的服务器上有两个硬盘驱动器设置为RAID 1阵列( Linux,使用mdadm的软件RAID),其中一个刚刚让我在syslog中显示“存在”: Nov 23 02:05:29 h2 kernel: [7305215.338153] ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0Nov 23 02:05:29 h2 kerne[详细]
-
无法在Linux中安装USB HDD
所属栏目:[Linux] 日期:2020-12-13 热度:142
我在服务器上遇到问题,我刚刚安装了内核2.6.18-371.el5.我知道,这是Red Hat 5的旧内核,但由于某些“限制”,我暂时不得不使用它.还应该注意的是,我安装的这个发行版是一个预先安装了各种安全软件的kickstart. 无论如何,我在外部USB硬盘上都有一个本地仓库,但[详细]
-
linux – 绑定到虚拟接口的路由,Debian,以及如何在事后确定细节
所属栏目:[Linux] 日期:2020-12-13 热度:137
我最近开始了一项新工作,继承了一个存在很多问题的现有基础设施. 其中一个问题是前一个管理员在命令行上添加了静态路由到绑定到虚拟接口的某些服务器,而没有将它们提交给服务器配置.我偶然发现了这个,浏览根历史. 我面临的问题是历史是有限的.我只有几个命令[详细]
-
linux – Locate,Find,Which – 如何为这些实用程序启动索引/扫
所属栏目:[Linux] 日期:2020-12-13 热度:54
如何重新扫描我的驱动器,以便我的“搜索工具”能够在我的系统上找到新文件? 我正在艰难地搜索HOW TOs以启动索引/扫描命令到任何这些应用程序.我主要使用:’find’和’locate’,但认为了解其他搜索应用及其索引/扫描命令是个好主意(对不起,不知道最好叫什么[详细]
-
linux – 是否可以允许openvpn上的计算机只连接到网络上的一台服
所属栏目:[Linux] 日期:2020-12-13 热度:57
我有一个OpenVPN服务器,它已经正常运行,允许人们在我们的服务器上工作. 有一个新项目要求我允许一组外包编码器访问网络和网络中的一个特定服务器. 我想让他们只连接到一个驻留在网络上的开发服务器,但我也想知道他们无法连接到网络上的任何其他服务器. 那可[详细]
-
linux – 在哪里可以找到Postfix master.cf中使用的所有参数/变
所属栏目:[Linux] 日期:2020-12-13 热度:172
在postfix master.cf中,有这样的条目(对于dovecot): dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -n -m ${extension} 据我所知,${sender},${user},${nexthop},${extension[详细]
-
linux – 强制Dovecot使用SSL
所属栏目:[Linux] 日期:2020-12-13 热度:73
我使用dovecot-postfix软件包在Ubuntu 11.04发行版上设置了一个邮件服务器. sudo apt-get install dovecot-postfix 出于某种原因,我似乎无法通过dovcecot禁用非SSL访问.我已对配置文件进行了以下编辑,以尝试完成此操作. /etc/dovecot/dovecot.conf ...protoc[详细]
-
linux – 为普通用户(非root用户)提供初始化和关闭自动运行功能
所属栏目:[Linux] 日期:2020-12-13 热度:115
我正在主持一个实验/测试 Linux盒子,运行Debian Wheezy 7.4.0发行版.不同的用户通过ssh登录到他们的帐户,并允许他们运行开发工具,如果他们愿意,可以将他们的程序作为服务在后台运行. 由于这是一种用于各种目的的测试机器,因此通常需要重新启动整个机器,然后[详细]
-
如何在Redhat上为apache用户创建一个ssh密钥?
所属栏目:[Linux] 日期:2020-12-13 热度:80
正如问题所问,如何在Redhat上为用户apache生成ssh密钥? 我的用例是,我们有一个在apache用户下运行的mercurial服务器.我们还有几个Web服务器集群,我们需要手动登录并从中进行拉取.理想情况下,我们要做的是让mercurial服务器将所有更改推送到集群中的所有Web[详细]
-
将linux备份到ftp服务器
所属栏目:[Linux] 日期:2020-12-13 热度:140
你用什么来备份到ftp服务器? 我已尝试使用安装了Curlftpfs的ftp服务器上的Amanda和虚拟磁带进行设置,我对此并不满意.我对阿曼达没有信心. 此外,我不能在ftp挂载的文件系统上使用任何使用rsync的东西,因为它只创建目录而不创建文件,因为它无法执行“mkstemp[详细]
-
redhat – 如何重置ifconfig报告的统计信息?
所属栏目:[Linux] 日期:2020-12-13 热度:93
我正在尝试在我们的某个服务器的以太网接口上跟踪可能的链接问题. ifconfig报告大量错误数据包.我已经要求托管公司对设置进行一些更改,并希望重置接口计数器,以便在情况有所改善时更好地了解. 重启机器是明显的答案,但由于这台机器是主要的NAS,因此很难获得[详细]
-
linux – TFTP上传失败
所属栏目:[Linux] 日期:2020-12-13 热度:66
我在Centos 5.4服务器上通过xinetd运行TFTPD.我能够通过tftp罚款访问文件,所以我知道服务运行正常.但是,每当我尝试上传文件时,我都会收到0 Permission denied消息. 我已在/ tftpboot中创建了该文件,并将权限设置为666. 我的tftpd配置有详细的日志记录(-vvvv)[详细]
-
linux – 审计设置的建议
所属栏目:[Linux] 日期:2020-12-13 热度:131
我正在尝试学习如何保护 Linux机箱(我正在使用Ubuntu).建议使用Auditd监视节点上的活动.我已设法安装它,但我找不到有关正确设置以保护我的节点的更多信息. 我应该如何设置auditd以使我的节点更安全?我应该监控什么?为什么?我正在寻找有经验的管理员的设置[详细]
-
linux – TigerVNC和vnc4server有什么区别?
所属栏目:[Linux] 日期:2020-12-13 热度:180
Ubuntu附带了基于RealVNC的vnc4server. CentOS附带TigerVNC,它基于基于RealVNC的TightVNC. 有谁知道功能明智vnc4server和TigerVNC之间有什么不同? 解决方法 主要区别在于支持的 RFB协议版本. 我假设(没有检查)vnc4server将支持更新的版本.[详细]
-
linux – 如何复制传入的DNS数据包并使用iptables将它们发送到不
所属栏目:[Linux] 日期:2020-12-13 热度:91
编辑:tldr:我想使用TEE和NAT来克隆UDP流量.我并不担心处理回复.我理想情况下不想安装新软件.我正在使用TEE成功发送到本地段(127.0.0.2),然后我想要NAT流量到WAN. 我在我的Debian服务器上使用bind9监听端口53.我有一个外部客户端向所述服务器发出DNS请求.所[详细]
-
无法在linux中一次删除大量文件
所属栏目:[Linux] 日期:2020-12-13 热度:96
我从这些日志文件夹中运行了以下命令.但看起来每个文件夹都需要无限时间. find . -type f -exec rm -v {} ; rwxrwxr-x 2 root root 77881344 Mar 16 03:06 logs.123 drwxrwxr-x 2 root root 105709568 Nov 14 20:09 logs_15Nov2011 drwxrwxr-x 2 root root[详细]
-
linux – 允许Apache以不同的用户身份运行命令
所属栏目:[Linux] 日期:2020-12-13 热度:141
我有一个脚本在用户的主目录中执行几个命令.这些文件归用户所有,而Apache(www-data组)只对它们具有读权限.脚本需要由 PHP通过exec()按需执行,并执行一些文件的删除/解除,因为Apache没有对目录的写权限而失败. 我试过像这样编辑sudoers文件: www-data ALL=(u[详细]
-
linux – ssh-keyscan – 仍然提升主机'[主机名]([IP地址])
所属栏目:[Linux] 日期:2020-12-13 热度:66
我正在编写远程rsync设置脚本,并且需要将一个远程服务器添加到本地known_hosts文件中,以避免在首次运行脚本时出现以下提示: 无法建立主机'[主机名]([IP地址])’的真实性. RSA密钥指纹是[密钥指纹]. 您确定要继续连接(是/否)吗? 根据Can I automatically ad[详细]
-
如何在linux上预先创建目录以进行文件存储
所属栏目:[Linux] 日期:2020-12-13 热度:180
寻找一种在 linux上预创建目录的方法,用于存储大量文件. 我们将使用GUID生成文件ID – 我需要在linux Web服务器上保留这些文件的副本.我打算使用子目录来分割文件(它是ext3)…例如,文件名055c102b-62fb-4671-a3c7-68b9515ec53e.swf将存在于/ data / files /[详细]
-
linux – 为什么交换大小应该与RAM相同或更大?
所属栏目:[Linux] 日期:2020-12-13 热度:87
许多人说,如果你有一个2GB的RAM,你应该配置2GB或更多的交换. FWIK休眠可能需要相同大小的交换以在断电时保持内存,但通常,如果你有一个大RAM,你甚至根本不需要交换,不是吗? 对于Linux用户,当您在没有交换的情况下安装Linux时,安装程??序会警告您没有交换安装[详细]
-
使用NTP在linux CentOS 6.3上关闭服务器1小时
所属栏目:[Linux] 日期:2020-12-13 热度:120
所以我在我的 linux CentOS服务器上安装了NTP,但我的服务器时间仍然是1小时.目前它是美国东部时间上午3:53然而,在我的linux机器上它显示“美国东部时间凌晨2:53”这是使用NTP并使用ntpdate time.nist.gov和其他服务器尝试同步服务器的时间,但所有这些仍然有[详细]
-
linux – NIC和交换机冗余入门
所属栏目:[Linux] 日期:2020-12-13 热度:104
目前使用我的服务器,它们全部或几乎全部都有2个nics,其中一个正在使用中.每个NIC当然都连接到一个交换机. 我需要做些什么来使这个冗余,因为两个NIC都被使用并连接到不同的交换机,但是有一个IP具有自动故障转移功能. 大多数服务器都是运行Windows Server 2003[详细]
-
linux – SSH:一个用于多个服务帐户的authorized_keys
所属栏目:[Linux] 日期:2020-12-13 热度:142
有没有办法配置SSH来检查多个用户的单个authorized_keys文件?我知道我可以将公钥复制到每个用户的authorized_keys文件中,但为了便于管理,我想为管理员提供一个额外的authorized_keys文件,允许他们登录所有用户(或特定的用户组). 解决方法 您可以使用/ etc /[详细]
-
如何从防火墙后面安装gpg密钥?
所属栏目:[Linux] 日期:2020-12-13 热度:55
我知道密钥服务器正在使用端口11371,但在许多情况下,您不允许连接到此端口而您无法添加 在许多情况下,您无法修改防火墙配置. 失败的示例命令 gpg --keyserver keyserver.ubuntu.com --recv-keys 0A5174AF 你是如何解决这个问题的? 解决方法 一些关键服务器[详细]