-
如何允许用户在linux上将文件传输给其他用户
所属栏目:[Linux] 日期:2020-12-13 热度:72
我们有几千个用户在大约40个集群上运行应用程序的环境,其大小从20个计算节点到98,000个计算节点.这些系统上的用户生成由传统的unix权限控制的大量文件(有时 1PB)(由于文件系统的特殊性,ACL通常不可用或不实用). 我们目前有一个名为“give”的程序,这是一个su[详细]
-
Linux上的负载均衡和NAT多个ISP连接
所属栏目:[Linux] 日期:2020-12-13 热度:51
我有来自两个不同ISP的两个互联网连接,我需要平衡来自两个ISP之间的网络的流量.我正在使用Debian GNU / Linux. 我的设置是这样的 – eth0(192.168.0.0/24) – 本地网络 eth1(192.168.1.0/24) – ISP#1 eth2(192.168.2.0/24) – ISP#2 我的本地网络通过eth0连[详细]
-
Linux上的ZFS(ZoL)和实时复制
所属栏目:[Linux] 日期:2020-12-13 热度:121
我想了解通过10 GbE链接连接的两个ZFS on Linux(ZoL)盒之间的实时复制的最佳解决方案是什么.目标是将它们用于虚拟机;一次只有一个框将运行虚拟机和ZFS文件系统本身.需要在第一个(活动)框上创建快照.我计划使用企业级/近线级SATA磁盘,因此双端口SAS磁盘是不可[详细]
-
linux – 我可以记录vi活动吗?
所属栏目:[Linux] 日期:2020-12-13 热度:159
是否有任何记录vi活动的方法?我怀疑另一个用户通过进入vi编辑器内的 shell发出命令,显然这些命令不会记录到历史记录中. 解决方法 你也可以打开 process accounting(s / can / should /!) 然后你可以使用: lastcomm(1) 查看命令运行以及它们是否在fork之后[详细]
-
在Linux上非递归查找
所属栏目:[Linux] 日期:2020-12-13 热度:74
我试图找到直接在当前目录内并且比特定年龄更早的所有目录.诀窍是,我只想考虑当前目录的直接后代的年龄,而不是递归搜索它们. 用法示例用于文件的每日备份 – 每天都会创建一个新目录,但放在该目录中的文件会保留其时间戳并且通常较旧.我希望能够清除旧备份而[详细]
-
linux – 我可以在AD网络中完全删除Windows DNS以支持BIND9吗?
所属栏目:[Linux] 日期:2020-12-13 热度:70
我想删除 Windows域控制器的DNS功能,并将DNS服务器指向我们的BIND9服务器. 我知道可以设置共存,但这需要一些额外的Windows DNS服务器等于网络中的域控制器数量. Active Directory需要_msdcs区域和_tcp,_udp等其他内容.等等 主要问题是:如何使BIND9处理所有[详细]
-
linux – 允许scp / ssh用于www-data用户
所属栏目:[Linux] 日期:2020-12-13 热度:179
我在使用Ubuntu 10.04.2的Amazon EC2上 我的网络文件夹由www-data拥有,所以我希望能够以ssh和scp的www-data身份登录我的服务器. 谢谢! 将行添加到我的/ etc / ssh / sshd_config似乎不起作用. AllowUsers www-data 解决方法 在Ubuntu所基于的Debian上,www-d[详细]
-
linux – ARP回复包含错误的MAC地址
所属栏目:[Linux] 日期:2020-12-13 热度:80
我有一个运行带有线和无线适配器的 linux的机器人.当我启动时,它连接到无线罚款.当我为有线(静态或DHCP)分配IP时,它看起来像是有效的.如同,ifconfig显示正确的IP并且路由显示正确的路由.但是,当我执行有线IP的ARP请求时,ARP回复包含无线MAC. ???机器人上没有[详细]
-
我的linux服务器被黑了.我如何知道它是如何以及何时完成的?
所属栏目:[Linux] 日期:2020-12-13 热度:173
我有一台运行桌面ubuntu发行版的家庭服务器.我在我的crontab中找到了这个 * * * * * /home/username/ /.access.log/y2kupdate /dev/null 21 当查看该目录(用户名/后面的空格是一个目录名)时,我发现很多脚本显然正在做一些他们不应该做的事情. 在我擦除该计算[详细]
-
linux – 如何确定每月的星期数
所属栏目:[Linux] 日期:2020-12-13 热度:52
在 Linux CLI上,有没有办法获得本月的周数?也许有另一种方法可以通过一个简单的(如日期)命令来获得它?假设第1天到第7天是第一周,第8到第14天是第二周,依此类推. 解决方法 date命令不能在内部执行此操作,因此您需要一些外部算术. echo $((($(date +%-d)-1)/[详细]
-
linux – 如何仅向特定脚本文件授予sudo权限?
所属栏目:[Linux] 日期:2020-12-13 热度:180
我希望用户在特定目录(在我的情况下,/usr/local / tomcat7 / bin)下的某些 shell脚本中拥有sudo权限(无需密码检查),并且无处可去.实现这一目标的最简单方法是什么? / etc / sudoers中的这样的东西似乎不起作用: jsmith ALL=(ALL) NOPASSWD: /usr/local/tom[详细]
-
Debian:如何创建具有root权限的用户(sudo)
所属栏目:[Linux] 日期:2020-12-13 热度:181
如何在Debian中创建具有root权限的用户?也许这听起来有点傻,但我认为我不需要用户目录,只有一些运行服务的权利(主要是web服务器,mysql等).我只是不想在root帐户下运行所有??内容. 谢谢. 解决方法 Sudo是最好的方法,因为你可以限制用户只能运行一些命令 授予[详细]
-
linux – 在通过VPN进行文件复制期间SCP停滞的问题
所属栏目:[Linux] 日期:2020-12-13 热度:185
我有一系列文件需要每晚通过VPN通过VPN复制到远程 linux服务器.文件不大,我们这里谈的是几十兆字节,但文件副本几乎总是在几秒后停止.使用-vvv运行SCP命令,我在整个尝试复制过程中反复看到以下内容: debug2: channel 0: rcvd adjust 131072debug2: channel 0[详细]
-
linux – ulimit -n not changing – values limits.conf无效
所属栏目:[Linux] 日期:2020-12-13 热度:92
我正在尝试为ubuntu计算机上的所有用户提高打开文件描述符的最大值. 这个问题在某种程度上是对这个问题的跟进. open file descriptor limits.conf setting isn’t read by ulimit even when pam_limits.so is required 除了我在limits.conf中添加了所需的“r[详细]
-
linux – 如何在文件中获取包含字符串的行?
所属栏目:[Linux] 日期:2020-12-13 热度:188
在 Linux中,如何在文本文件中显示包含字符串的行,例如: search "my string" file_name 如何使搜索区分大小写/不敏感? 我如何显示行号? 问候 解决方法 好 grep -n "my string" file_name 将为您的特定查询. GREP默认情况下是区分大小写的,并且为了使其不区[详细]
-
linux – 我为什么要使用puppet参数化类?
所属栏目:[Linux] 日期:2020-12-13 热度:134
通常在处理复杂的木偶模块时,我会在节点级别或类内部设置变量.例如., node 'foo.com' { $file_owner = "larry" include bar }class bar { $file_name = "larry.txt" include do_stuff}class do_stuff { file { $file_name: ensure = file,owner = $file_owne[详细]
-
linux – “sys”和“adm”组的规范用法是什么?
所属栏目:[Linux] 日期:2020-12-13 热度:57
从一开始(或者只要我记得),linux系统有一个“sys”和一个“adm”组.它们的规范用途是什么?是否适合用于“超级用户”组? (对目录,sudoers等的组权限). 解决方法 没有标准要求此组具有任何互操作性含义. 传统上,adm组用于授予用户访问某种系统日志文件的权限[详细]
-
linux – 集中式sudo sudoers文件?
所属栏目:[Linux] 日期:2020-12-13 热度:154
我是几个不同服务器的管理员,目前每个服务器上都有一个不同的sudoers文件.这有点失控,因为我经常需要授予某人使用sudo做某事的权限,但它只能在一台服务器上完成.是否有一种简单的方法可以在我的中央服务器上编辑sudoers文件,然后通过SFTP或其他类似的方式将[详细]
-
linux – 我可以使用SSH密钥身份验证登录到具有不同用户名的远程
所属栏目:[Linux] 日期:2020-12-13 热度:82
假设我有一个名为“remotesystem”的远程系统,以及该系统上的用户帐户“foouser”. 我知道在我的本地系统上,我可以生成一个SSH密钥对作为本地用户“foouser”,将公钥放在“/ remomeystem”上的“/home/foouser/.ssh/authorized_keys”文件中.当我作为“foous[详细]
-
存储 – 测量正在运行的系统的Linux IOPS
所属栏目:[Linux] 日期:2020-12-13 热度:133
如何衡量正在运行的 Linux服务器的IOPS?我知道SATA驱动器的理论IOPS大约是90,而企业10k SAS / FC磁盘是180.我想知道我的运行系统目前使用了多少? 目前我正在使用iotop和iostat.但是两个实用程序都没有给出IOPS号. 顺便说一下,这个问题不是this的重复.我不[详细]
-
在linux安装的每个主文件夹中应该包含哪些内容?
所属栏目:[Linux] 日期:2020-12-13 热度:132
例如bin,sbin,proc,lib,boot,usr等… 某处是否有标准列表,是否取决于发行版? 这主要是为了回答我的常见问题“我正在安装X或将Y放在服务器上,我应该把它放在什么文件夹中?” 解决方法 每个发行版都有自己的怪癖,但整个文件系统结构应该或多或少相同: “Lin[详细]
-
如何使用命令行curl指定SSL端口?
所属栏目:[Linux] 日期:2020-12-13 热度:89
我正在尝试在我的一台服务器上测试SSL连接.服务器位于LB后面,因此它正在侦听端口8090上的SSL连接. 我使用–resolve选项来测试与侦听端口443的LB交谈. curl --resolve 'myservice.com:443:1.1.1.1' 'https://myservice.com' 但当我这样做时: curl --resolve[详细]
-
linux – 如何使用hdparm解锁ssd磁盘?
所属栏目:[Linux] 日期:2020-12-13 热度:167
我有一个带密码保护的SSD磁盘,但很久以前密码丢失了……所以我试图用“hdparm”命令来简化ATA安全性. 使用“hdparm -I”,磁盘信息看起来很有趣,如下所示: root@ubuntu:~# hdparm -I /dev/sda/dev/sda:ATA device,with non-removable media Model Number: TX[详细]
-
linux – 以另一个用户身份启动脚本
所属栏目:[Linux] 日期:2020-12-13 热度:90
我在/etc/init.d/中创建了一个脚本,它必须从其主目录中运行其他(非root特权)用户的其他几个脚本,就像它们启动它们一样. 我使用以下命令启动这些脚本:sudo -b -u username script_of_a_particular_user 它有效.但对于每个继续运行的用户脚本(例如一些看门狗)[详细]
-
linux路由错误?
所属栏目:[Linux] 日期:2020-12-13 热度:99
我一直在努力解决这个不容易重现的问题.我使用的是 linux内核v3.1.0,有时候路由到几个IP地址不起作用. 似乎发生的是,内核不是将数据包发送到网关,而是将目标地址视为本地地址,并尝试通过ARP获取其MAC地址. 例如,现在我当前的IP地址是172.16.1.104/24,网关是1[详细]