Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。

2
设置仅转发电子邮件服务器
我要做的就是安装postfix,并转发电子邮件。我不需要任何东西来保留我的服务器。这真给我地狱。我已尽力而为,但后缀拒绝所有中继。 我想要的是这个。说我的服务器在example.com.我想要这个: 电子邮件转发: user1@example.com -> user1@gmail.com user2@example.com -> user2@yahoo.com user3@example.com -> user3@hotmail.com 我需要的只是一个转发框,用于重定向收到的电子邮件。由于我的配置显然存在问题,因此我真的可以仅使用示例main.cf来达到目的,并且可以继续使用。 编辑:日志 奇怪的是,日志没有给我任何错误。 main.cf: mreiley@Omega-14:/var/log$ cat /etc/postfix/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. …

2
如何顺利更新ntpd的对等列表?
我有一个solaris / linux服务器网络,这些服务器已将ntpd配置为通过DNS别名/ CNAME使用第2层的单个内部服务器。该服务器已关闭一段时间,客户端服务器的时钟不同步。 由于我们还有另一台第1层(PPS)的内部服务器,因此已将DNS CNAME修改为指向新服务器(处于启动状态)。 但是使用ntpq -pi可以看到客户端服务器仍指向旧服务器。看来他们没有再次解析对等名称,因此他们没有获得新的服务器IP。 如何顺利更新ntpd的对等列表? 如果我重新启动(x)ntpd,它将创建时间跳。我希望ntpd可以更新其对等列表/配置并与新服务器顺利同步。

7
并行文件复制
我有一个我需要在Linux系统上复制的文件的列表-每个文件的大小范围为10到100GB。 我只想复制到本地文件系统。有没有一种方法可以以简单的方式并行执行此操作-多个进程分别负责复制文件? 我可以轻松地编写一个多线程程序来执行此操作,但是我有兴趣了解是否有一种低级的Linux方法可以执行此操作。
9 linux  copying 

2
如何设置OpenSSH每用户身份验证方法?
我希望能够让一组用户使用公钥身份验证进行身份验证,而其他用户则使用密码身份验证。 Linux上的OpenSSH是否可能?如果是这样,我该怎么办? 看完之后/etc/ssh/sshd_config,似乎我仅限于启用密钥认证或使用PAM。
9 linux  security  ssh 

5
精简配置Linux服务器的最佳实践(在VMware上)
我安装了大约20台Linux机器,每台机器大约有30-150 GB的客户数据。在某些计算机上,数据大小的增长可能会明显快于其他计算机。这些是VMware vSphere群集上的虚拟机。磁盘映像存储在SAN系统上。 我正在尝试找到一种可以节省磁盘空间的解决方案,同时仍然可以轻松扩展单个计算机。 从理论上讲,我只会为每台计算机创建大磁盘并使用精简配置。每个磁盘将根据需​​要增长。但是,似乎500 GB的ext3文件系统仅具有50 GB的数据和相当低的写入次数,仍然很容易将磁盘映像扩展到例如。随时间增加250 GB。也许我在这里做错了什么?(令我惊讶的是,我在Google上发现的问题很少。顺便说一句,serverfault.com上甚至没有精简配置标签。) 目前,我正计划创建大型的精简配置磁盘-但其中的LVM容量较小。例如:500 GB磁盘上的100 GB卷。这样,我可以更轻松地根据需要(甚至在线)增加LVM卷和文件系统大小。 现在针对实际问题: 有更好的方法可以做到这一点吗?(也就是说,在不停机的情况下根据需要增加数据大小。) 可能的解决方案包括: 使用精简配置友好的文件系统,该文件系统试图一遍又一遍地占用相同的位置,因此不会增加图像大小。 寻找一种简单的方法来回收分区上的可用空间(重新精简?) 还有吗 一个额外的问题:如果我采用当前的计划,您是否建议在磁盘上创建分区(pvcreate /dev/sdX1vs pvcreate /dev/sdX)?我认为使用不带分区的原始磁盘是违反惯例的,但是如果需要的话,这会使磁盘的增长变得容易一些。这只是口味问题,对吗?
9 linux  lvm 

4
只读绑定安装?
我使用mount -o bind在chroots中装载目录,这确实很好。问题是我希望其中一些绑定安装的目录只能在chroot中读取。 可能吗?如果不是-是否有其他实现方法? 我曾考虑过将NFS用于本地主机挂载,但是这看起来有些过分。
9 linux  nfs  mount  bind  read-only 

4
如何使用FastCGI和Ruby设置Apache?
我一直在阅读许多论坛文章,教程等,有关使用fastcgi在Linux下设置apache。我正在尝试为我的某些ruby开发(而不是rails)运行fcgi,但我认为它应该适用于任何语言。请注意,我的Web箱中已经安装了apache,fastcgi,ruby-fcgi等。 从概念上讲,我很难过。apache是​​否会根据需要生成指定的fcgi进程?我会从侧面开始吗?基本上,我试图达到能够提出适当问题的地步,因此,如果标题误导您,我们深表歉意。


4
如何为目录和文件设置不同的Linux默认ACL
我在目录上定义了一些ACL,如下所示: # owner: root # group: root user::rwx group::r-- mask::r-x other::r-- default:user::r-- default:group::r-- default:mask::r-x default:other::r-- 我希望在该文件夹中创建的任何新文件为u:apache:r--,以及任何新目录为u:apache:rx。如何使用ACL指定该意图? 我已经尝试过了-dm u:apache:rX,而且与只是做些似乎没有什么不同rx overt htdocs # getfacl . # file: . # owner: root # group: root user::rwx user:apache:r-- group::r-- mask::r-x other::r-- default:user::r-- default:user:apache:r-- default:group::r-- default:mask::r-- default:other::r-- overt htdocs # setfacl -dm u:apache:rx . overt …


1
添加“匹配组”子句后,sftp / ssh失败
我试图在EC2的ubuntu / precise上设置sftp服务器。我已经成功添加了一个可以通过ssh连接的新用户,但是一旦添加了以下子句: Match Group sftp ChrootDirectory /home/%u AllowTCPForwarding no X11Forwarding no ForceCommand internal-sftp 我再也无法连接(无论是ssh还是其他方式),并且收到消息 Error: Connection refused Error: Could not connect to server 我可以将子系统设置为: #Subsystem sftp /usr/lib/openssh/sftp-server Subsystem sftp internal-sftp 知道为什么ssh服务器因“ Match”子句而失败?本质上,除“ chroot”部分外,其他所有东西都在工作。
8 linux  ubuntu  ssh  ftp  sftp 


1
使用PowerShell通过PuTTY更改了我的RHEL root密码,但是我不知道将密码更改为
基本上是标题。我的朋友为我提供了一个脚本,用于通过Powershell和PuTTY批量更改RHEL密码,但是当我尝试登录时,我输入的新密码不起作用。我认为问题是它不能逃避以下特殊字符之一:输入新密码,但我无法确定新密码是什么。 我使用的“新密码”与此类似:a1b2c3d” 4e5f6g7 我试图将安全字符串替换为常规字符串,或者使用telnet而不是SSH进行数据包捕获来确定确切发送的内容,但是到目前为止,这些都没有起作用。 System.Management.Automation.PSCredential -argumentlist "root",$newrootPassword $newrootPassword2 = Read-Host "Retype new root password" -AsSecureString $newrootCredential2 = new-object -typename System.Management.Automation.PSCredential -argumentlist "root",$newrootPassword2 putty.exe -ssh -pw $oldrootCredential.GetNetworkCredential().Password root@$_ echo y | plink.exe -ssh -v -pw $oldrootCredential.GetNetworkCredential().Password root@$_ "echo root:'$newrootPassword' | chpasswd" 2>&1 我希望新密码为a1b2c3d“ 4e5f6g7;但是,登录后无法使用。

1
Samhain可以监视不存在但将来可能存在的文件吗?
我希望Samhain监视文件,例如/root/somefile。该文件当前不存在,但是如果要在任何时候创建该文件,我希望得到通知。 我将此添加到samhainrc: [ReadOnly] file = /root/somefile 这导致Samhain发出以下日志条目: Oct 18 22:54:04 ip-172-31-24-115 Samhain[17123]: CRIT : [2018-10-18T22:54:04+0000] interface=<lstat>, msg=<No such file or directory>, userid=<0>, path=</root/somefile> Oct 18 22:54:04 ip-172-31-24-115 Samhain[17123]: CRIT : [2018-10-18T22:54:04+0000] msg=<POLICY MISSING>, path=</root/somefile> Oct 18 22:54:19 ip-172-31-24-115 Samhain[17157]: INFO : [2018-10-18T22:54:19+0000] msg=<Checking [ReadOnly]>, path=</root/somefile> Oct 18 22:54:19 ip-172-31-24-115 Samhain[17157]: …

1
在LVM中使用单个磁盘分区时,IOPS行为是什么?
我有一台ubuntu 14.04.1 LTS服务器,该服务器具有逻辑卷的LVM(由硬件RAID5支持)和一个名为“ dbstore-lv”和“ dbstore-vg”的卷组,它们具有从同一sdb磁盘创建的sdb1 sdb2 sdb3。该系统为42核和大约128G内存。尽管我看不到htop负载平均输出中的CPU峰值uptime为context switches〜43 +,并且vmstat显示iowait恒定为20-40,其中iowait 大约为80,000-150000,甚至在高峰时段甚至更高,但cpu空闲时间也徘徊70-85。下面是输出iostat -xp 1在%util恒定为100% avg-cpu: %user %nice %system %iowait %steal %idle 8.91 0.00 1.31 10.98 0.00 78.80 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util sda 0.00 264.00 0.00 58.00 0.00 1428.00 49.24 0.02 0.28 0.00 …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.