Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

1
在虚拟机中测试备份解决方案
我有Linux Mint。我想测试虚拟机(dd,rsync,clonezilla等)中的备份解决方案。这两个问题是: 这样做是否安全(尤其是dd)? 有道理吗?我认为文件系统在虚拟机内部或外部都相同,但是可能存在一些差异吗?

1
加入新服务器后,加入Linux服务器的AD上的PAM身份验证间歇性地起作用
我们正在使用Winbind将RHEL 7.3服务器加入Windows Active Directory服务器(Windows 2012 R2 DC)。我们能够100%地成功将Linux服务器加入域。服务器显示在Windows活动目录中,我们可以查询该目录。 问题是大多数情况下域凭据不会立即生效,SSH会向我们显示“访问被拒绝”错误。我们必须等待10分钟到4-5个小时,然后域凭据才能起作用。在某些情况下,我们将重新启动winbind,这将立即解决问题,但这并不能始终解决身份验证问题。我们还尝试了完全重启。 为安全起见,混淆了域值。 [root@acmeprodweb01 ~]# realm list domain.com type: kerberos realm-name: DOMAIN.COM domain-name: domain.com configured: kerberos-member server-software: active-directory client-software: winbind required-package: oddjob-mkhomedir required-package: oddjob required-package: samba-winbind-clients required-package: samba-winbind required-package: samba-common-tools login-formats: DOMAIN+%U login-policy: allow-any-login 域用户: [root@acmeprodweb01 ~]# id DOMAIN+user uid=201604(DOMAIN+user) gid=200513(DOMAIN+domain users) groups=200513(DOMAIN+domain users),201604(DOMAIN+user),214118(DOMAIN+linux-sysadmin-tools),214138(DOMAIN+usr_localadmin) …

1
如何知道处理器核心在哪个插槽上?
我有一个双插槽8核系统,一个插槽有4核,另一个插槽有另外4核。我如何通过来找到哪个核心位于哪个套接字上/proc/cpuinfo。例如,在这里,处理器核心7在哪个插槽上? processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Xeon(R) CPU E5420 @ 2.50GHz stepping : 10 cpu MHz : 2500.012 cache size : 6144 KB physical id : 1 siblings : 4 core id : 3 cpu cores : 4 …
1 c  linux  64-bit  multi-core 


2
如何在Linux下通过命令行在相应命名的目录中组织文件
我有一个目录,里面充满了各种文件,它们的名称不同(即,没有使用特定的模式命名),并且具有不同的扩展名,我想将每个文件放在以每个文件命名的新创建的子目录中。在Linux下从命令行完成此操作的最佳方法是什么? 这听起来有点令人困惑,让我举个例子:让我们在目录中调用随机文件./filename.ext,我想将其放在名为的子目录中,./filename以便有效地使新路径为./filename/filename.ext。 我通过以下步骤进行了一些试验: 我已经在测试目录中创建了一些测试文件,从file-1.txt到file-9.txt,for num in {1..9}; do touch file-$num.txt; done 我创建了一个目录,该目录以每个文件名命名 for name in $(eval ls | cut -b 1-6); do mkdir $name; done 我已经将源文件移到它们各自的目录中, for name in $(eval ls | grep -e ".txt" | cut -b 1-6); do mv $name.txt $name/$name.txt; done 如您所见,此解决方案有效,但其巨​​大缺点在于,在这种情况下,它只能用于文件名长度较长且具有特定扩展名的文件。如果我有一些文件使用不同的名称和扩展名,那将毫无用处。cut我想在这里使用命令不是理想的解决方案,但是目前我还没有发现任何更好的方法。 另外,在移动/重新命名文件时自动找到子目录的方法也很酷,而不必mkdir以前使用(因此,当我ls实际重命名时,我不必担心排除新创建的目录) ); 但最终这是第二个问题。

2
在CentOS 7上安装NFS共享时出现问题:mount.nfs:安装时服务器拒绝访问
我的Ubuntu 16.04与主机的IP地址192.168.1.35和两个VM客户机:Ddebian 8杰西和CentOS 7.我跑nfs server我的主机上,并nfs client在两个对我的客人。从Debian guest虚拟机开始nfs-share,它可以毫无问题地从主机挂载。问题出在我的CentOS访客中 当我尝试从客户机中挂载nfs共享时,它发出以下错误: [hedin@localhost ~]$ sudo mount -a mount.nfs: access denied by server while mounting 192.168.1.35:/home/hedin/export/eudyptula 这是我的客人的/ etc / fstab: # # /etc/fstab # Created by anaconda on Mon Apr 10 16:16:12 2017 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See …
1 linux  centos  mount  nfs 

1
是否可以使用iptables在具有动态IP的路由器上设置NAT环回?
我已经设置了连接到路由器的Raspberry Pi家庭服务器。我有一个动态IP。我可以使用内部IP(192.168.0.8)访问网络中的服务器。我还可以使用网络的公共IP和我创建的noip.com域访问网络之外的服务器。 问题是我无法使用公共IP地址或noip.com域将SSH放入网络内部的服务器。但是,我可以奇怪地在网络浏览器中(在网络上)导航到noip.com域,它为我提供了“有效”的默认Apache页面(这不是由于缓存,我已经检查了一些设备)。 经过一段时间的Google搜索后,我发现需要在路由器上设置NAT环回。我的路由器(由ISP提供的路由器)似乎不支持通过其Web界面(即通过192.168.0.1)进行NAT环回。 但是,已启用对路由器的Telnet访问。它运行busybox,并且可以使用“ iptables”命令。 我在ISP网站的论坛上找到了由客户编写的命令:http : //www.skyuser.co.uk/forum/sky-router/47273-nat-loopback-dlink-2640s.html 我将腻子用于telnet,但您可以使用任何腻子。 我的服务器是192.168.0.x(我的Web服务器),wan ip是2.xxx(用您自己的服务器替换)服务器端口443(对我来说是https),但您可能希望成为不同的iptables,您需要2个命令: iptables -t nat -A POSTROUTING -d 192.168.0.150 -s 192.168.0.0/24 -j SNAT --to-source 192.168.0.1 iptables -t nat -A PREROUTING -d 2.x.x.x -m tcp -p tcp --dport 443 -j DNAT --to-destination 192.168.0.x 您可以省略--dport 443,然后将所有端口发送到您的服务器。 现在的问题是,每当您的wan ip更改时,您都必须重做第二个命令(任何人都知道这种情况发生的频率吗?)另外,在重启路由器时,您也会丢失此命令。 第二个命令的该部分-“ iptables -t nat …

1
启动时反向SSH连接?
我有一个运行Kali Linux的Raspberry Pi。我想要它做的是,只要它启动,就可以通过反向SSH连接到我的机器上,这样我就可以在任何地方进行控制。 我创建了一个名为connect.sh的脚本,其中包含以下行: sshpass -p '******' ssh -R 12345:localhost:***** user@**.***.**.** -p ***** -N & 我加了 @reboot /root/connect.sh 到crontab(我用crontab -e对其进行了编辑)。问题是,当我手动执行脚本时,该命令有效,但是当我重新启动Raspberry Pi并尝试与其他计算机连接时,该命令不起作用。如果我手动执行脚本,它也会执行。 因此,我假设启动时执行中存在问题。而且我知道脚本确实会执行,因为我是echo test > test在connect.sh的开头添加的,并且当我重新启动Pi时,文件就在那里了。因此SSH命令存在问题。

1
将旧的btrfs存储卷添加到新的ubuntu lxd安装中的现有文件系统错误
lxc storage create default btrfs source=/dev/sdc error: Failed to create the BTRFS pool: /dev/sdc appears to contain an existing filesystem (btrfs). ERROR: use the -f option to force overwrite of /dev/sdc btrfs-progs v4.9.1 See http://btrfs.wiki.kernel.org for more information. 我正在提供-f选项,因为我不想丢失我现有的容器,并担心它将破坏磁盘。
1 linux  ubuntu  lxc 

2
udev规则未执行
我有以下udevadm列出为的设备: 查看设备'/devices/pci0000:00/0000:00:1c.7/0000:09:00.0/usb6/6-2/6-2:1.0/ttyUSB0/tty/ttyUSB0':KERNEL ==“ ttyUSB0” SUBSYSTEM ==“ tty”驱动程序==“” 查看父设备'/devices/pci0000:00/0000:00:1c.7/0000:09:00.0/usb6/6-2/6-2:1.0/ttyUSB0':KERNELS ==“ ttyUSB0” SUBSYSTEMS == “ usb-serial” DRIVERS ==“ pl2303” ATTRS {port_number} ==“ 0” 查看父设备'/devices/pci0000:00/0000:00:1c.7/0000:09:00.0/usb6/6-2/6-2:1.0':KERNELS ==“ 6-2:1.0”子系统==“ usb” DRIVERS ==“ pl2303” ATTRS {bInterfaceNumber} ==“ 00” ATTRS {bAlternateSetting} ==“ 0” ATTRS {bNumEndpoints} ==“ 03” ATTRS {bInterfaceClass} ==“ ff” ATTRS {bInterfaceSubClass } ==“ 00” ATTRS …
1 linux  udev 

1
如何从Windows创建可在Linux下使用的符号链接?
我有一个ASUS O!Play HD媒体中心硬盘驱动器。它有一个2TB的硬盘驱动器,已格式化NTFS,并运行的某些版本linux。 这个东西的用户界面太糟糕了,每次打开它,我都必须浏览无尽的树木才能找到我昨天看的节目并继续。由于我无法破解其中的“最近播放”菜单,并且我不想重新排列非常整洁的文件结构,因此,我决定可以使用符号链接解决问题 我使用了mklink命令并尝试了以下方法 符号链接/ D-起作用,但是oplay将文件夹显示为空 硬链接/ H-拒绝访问 目录结点/ J-起作用,但是oplay将文件夹显示为空 有人可以帮忙吗?


1
如何设置mpg321默认音频设备类型
我一直在无头linux服务器上运行mpg321,它运行良好,但是设备音频输出使用的不是al mpg321默认音频设备类型的alsa。因此,无论何时我想播放mp3,我都必须执行以下操作: mpg321 -o alsa /some/path/file.mp3 是否可以将mpg321默认设备类型更改为alsa,所以我不必一直使用-o选项? 即只能输入 mpg321 /some/path/file.mp3

2
Linux上的Tesseract
收到警告时如何解决问题而不必安装tesseract 3.03: 警告:您正在运行不受支持的Tesseract版本。预期版本为3.03,您的版本为:3.02.02打开数据文件/usr/local/share/tessdata/lus.traineddata时出错,请确保将TESSDATA_PREFIX环境变量设置为“ tessdata”目录的父目录。加载语言'lus'失败Tesseract无法加载任何语言!分段故障(核心已转储)

2
clearos可以实现这种(无线)网络布局吗?
我正在计划未来的家庭网络的布局。在它上面,我想使用上面装有clearos的小型PC作为防火墙/服务器/路由器。 但是,我在网络的无线部分遇到了麻烦。我认为最好将交换机连接到clearos服务器,并将无线接入点连接到该交换机(或购买带有集成无线AP的交换机)。 这样,我的网络将如下所示: 现在,我希望无线客户端能够访问我的局域网(例如freenas框),反之亦然,并且我希望能够容纳多个无线客户端。甚至可能有一个额外的来宾局域网,仅允许www访问,但不允许局域网访问。 因此,基本上,我在将clearos用作路由器时正在寻找完整的无线功能。我的问题是:这可能(使用clearos)吗?我已经阅读了很多文档,但是找不到最终的答案。似乎有很多不同的意见和解决方法,但是没有最终的官方文档。

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.