Questions tagged «linux»

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

1
samba共享文件夹和装入的磁盘
从技术上讲,我只想设置一个samba共享文件夹。 情况: 使用CentOS7和samba,我可以成功设置一个共享文件夹,但是即使更改了创建和目录掩码,只读和可写标志,也无法从Windows客户端进行写操作。为了进行测试,我还将所有路径都设置为777。 第二个问题,更大的问题是,如果将共享文件夹的路径更改为已安装的磁盘,我将无法再通过Windows客户端连接到共享文件夹。 有没有人遇到过类似的问题?还是有人知道可以帮助我解决这个问题的东西?


1
fs.lstat err变量中的errno是什么意思?[关闭]
我编写了此示例代码来复制Lstat错误。 var fs=require("fs"); var path="/home/unixroot/Desktop/zookeeper1"; fs.lstat(path,function(err,stats){ if(err) { if(err.code==="ENOENT") { fs.exists(path,function(exist) { if(!exist) console.log("Path does not exists"); }); } console.log(err); } else { console.log(stats); } }); 现在我提供了不存在的路径,并且在我打印err变量时。它显示像这样。 { [Error: ENOENT, lstat '/home/unixroot/Desktop/zookeeper1'] errno: 34, code: 'ENOENT', path: '/home/unixroot/Desktop/zookeeper1' } 我不确定errno在这种情况下是否为34。我的问题是什么意思,是否有这些errno的任何列表可找出导致此错误的确切原因。

1
在Linux中禁用我的nVidia视频卡驱动程序
我正在尝试将nv视频卡传递到我的domU,但无法将视频卡绑定到pciback驱动程序 我只有一张带有pci编号的视频卡0000:03:00.0,因此我使用了以下命令 echo -n "0000:03:00.0" > /sys/bus/pci/drivers/nouveau/bind 将nouveau驱动程序与视频卡解除绑定。 屏幕变黑是因为我已强行卸下了视频驱动程序,因此我ssh进入计算机以运行其他命令 我跑了: echo -n "0000:03:00.0" > /sys/bus/pci/drivers/pciback/bind 尝试将其绑定到my pciback driver,但是我得到了: bash: echo: write error: No such device 我发现这是尝试绑定已绑定的PCI设备时显示的消息。因此,我认为我的视频卡仍在使用某些东西 谁能帮我吗?非常感谢!

1
Linux中的ACL与组权限
我想允许一组学生访问共享的Web服务器。学生按小组工作,每个小组的主目录都包含一个www文件夹,apache2的共享实例应该可以访问该文件夹。例如,如果Bob和John是MyPetShop组的一部分,则您将john在这些john students mypetshop组中拥有用户。我不想授予www-data学生会员资格,以避免他们直接弄乱别人的页面*。 而他们家directy会在/home/students/mypetshop与/home/students/mypetshop/www读取用户/写www-data。我可以使用 www-data这些文件夹的粘性组(以便它们的权限为drwxrwsrwx john www-data)。这有一个问题,约翰对文件使用了错误的权限,因此bob或www-data无法访问它们;或www-data创建的文件,只有john和bob在权限上摆弄一会儿才可以触摸。 标准组所有权(mypetshop),以及允许www-data访问这些文件夹(通过setfacl -m d:g:www-data:rwx www)的ACL 。 ACL是否可以按预期在这里工作?是默认的ACL自动在子文件夹中继承,还是有一些更简单的方法来设置我所缺少的? (*)是的,这不是万无一失的,因为他们可以编写www-data-execute phps来为他们做...

1
在Linux中为Urdu创建真型字体
我正在做一个有关Urdu OCR的项目。简单来说,我首先要为乌尔都语创建自己的真字体。然后,我想使用自己的字体来构建文本文件并将其转换为图像。之后,我想使用自己创建的ttf文件作为模板,将OCR算法应用于结果图像。谁能帮助我了解如何在Linux中为Urdu创建ttf文件以及如何使用它们创建文本。可用于此目的的任何开放源代码,例如字体实验室软件。 谢谢。

0
在浏览器中请求页面时网络掉线
这是一个奇怪的。当我在浏览器中请求页面时,我失去了网络连接。它会恢复自身,有时还会加载页面。这发生在Firefox和Chrome中,而不是在lynx中。我可以对网络上的站点和其他计算机执行ping操作,然后apt-get upgrade将(缓慢地)下载软件包。 从dmesg: microcode SW error detected. Restarting 0x82000000 有任何想法吗?我什至不知道从哪里开始。


1
Badblocks和fsck表示HDD干净,但Linux将其标记为只读
我是Linux的新手,所以我不确定为什么会这样。 我有一个该驱动器,Linux始终将其标记为只读分区。起初我以为只是操作系统,所以我从OpenMediaVault 2.0到OMV 3.0(Debian 7&8)进行了全新安装,我都运行了fsck -f /dev/sdd,badblocks但它们都给了我一个清洁的状态,但最终仍以读取状态显示。只要。 我还有大约一个月的保修期,但我需要提供一个很好的证据让他们接受。 我不知道如何读取SMART数据,但这是: smartctl 6.4 2014-10-07 r4002 [x86_64-linux-4.9.0-0.bpo.2-amd64] (local build) Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Western Digital Red Device Model: WDC WD20EFRX-68EUZN0 Serial Number: WD-WCC4M5LAL82H LU WWN Device Id: 5 0014ee 20d3675a8 Firmware …

0
Fedora不会从PC桌面上的闪存驱动器启动,但会在Macbook Pro上启动
我已经通过引导到Macbook pro上的Fedora 19 live CD并选择32gb闪存驱动器作为安装介质,将Fedora安装到闪存驱动器(不是live iso)上。 我正在尝试将闪存驱动器用作便携式linux系统,可以在Macbook Pro,台式机和大学中的多台PC上启动。我可以通过插入Macbook Pro并从启动列表中选择Fedora来启动它。但是,当我将闪存驱动器插入台式机(Windows作为主要操作系统,具有多个硬盘驱动器)时,按F11键弹出启动菜单,然后选择闪存驱动器-它会引导至Windows。

1
Bind9 DNS风格
我试图了解您将如何在现实世界中使用“ Bind9 DNS linux服务器”。我读过DNS服务器有不同的“味道”。仅限权威的服务器,缓存和转发。有人可以与我分享一家拥有250个用户的公司说有什么DNS服务器设置吗?在我的示例中,这里有4台服务器,因此您可以看到我正在尝试找出的内容。 缓存DNS服务器 仅限权威的DNS服务器(主要) 仅限授权的DNS服务器(辅助) 这通常是什么? 此示例中“转发DNS服务器”在哪里适合?还是将其与缓存DNS服务器结合使用? 我还没有列出另一种Bind9 DNS服务器吗? 谢谢


1
硬盘故障,SATA故障或两者兼而有之?
在使用Linux Debian和ProxMox 2.6.32版运行DELL T110服务器3年之后,我开始收到以下消息(“运行” dmesg显示大量这些消息): ata4.00: exception Emask 0x0 SAct 0x10 SErr 0x0 action 0x0 ata4.00: irq_stat 0x40000008 ata4.00: failed command: READ FPDMA QUEUED ata4.00: cmd 60/40:20:c0:39:29/00:00:cc:00:00/40 tag 4 ncq 32768 in res 41/40:40:c0:39:29/00:00:cc:00:00/00 Emask 0x409 (media error) <F> ata4.00: status: { DRDY ERR } ata4.00: error: { UNC } …

0
我无法再对SSH服务器进行密码身份验证来执行SFTP
注意:该系统是独立的,因此我无法从中提取任何日志或文件,只能写下在日志中看到的内容。 我们有两个在很大程度上相同的系统。每个系统都有一个装有我们的软件的Windows 2008R2服务器和一个用于执行电话任务的RHEL6服务器。当我们需要从电源关闭状态启动系统时,Windows服务器会尝试将配置文件发送到RHEL服务器。这是使用第三方库nSoftware IP * Works完成的!SSH。为了发送配置文件,我们使用带密码认证的SSHSFTP方法。多年来一直运行良好。 我们本周刚刚安装了一对新系统,由于某些原因,即使我们在发货前已经对系统进行了完整的检查,包括许多初创公司,但现在其中一个系统无法再执行SSHSFTP文件传输。我在Windows日志中收到的消息是“ IPWorks SSHSFTPException:无法使用提供的凭据进行身份验证”“以下身份验证方法可用于该用户,公共密钥,gssaprkeyx,gss [无法识别] mic,密码” Wireshark显示启动交换看起来像这样: SSHv2客户端:密钥交换初始化SSHv2服务器:密钥交换初始化SSHv2客户端:新密钥SSHv2服务器:新密钥 我可以使用腻子从Windows SSH SSH到服务器中,而不会出现任何问题。我不知道会发生什么变化。是否存在单独的SFTP凭据,该凭据无法通过?还是SSH会话失败?有什么想法吗?

1
使双启动计算机单启动的基本步骤是什么?
我要求提供指导,以配置双引导计算机(Windows 10,Arch linux)使其仅引导至Arch。我想这样做是因为我在学校中安装了Windows作为某些课程的要求,但我相信我将不再需要它。最让我烦恼的是Windows不会让Linux成为默认的引导操作系统。 在执行此操作时,我通常应该记住哪些步骤或注意事项?我觉得,当我设置双启动时,我做事很草率,我希望这次做正确的事。这是我的计算机http://support.hp.com/es-es/product/HP-Pavilion-14-Sleekbook/5375393/model/5403360/document/c03819815/

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.