Articles of linux

使用LDAP凭据的SSH显示perimission denied(公钥)

我有2台机器(LDAP服务器和LDAP客户端)我正在学习configurationLDAP服务器,我正在关注数字海洋教程 。 phpldapdmin工作正常,我也configuration了客户端。 但是当我尝试使用LDAP用户login到客户端时,我得到了权限被拒绝(公钥)。 有人可以帮助我这个。

Linux文件系统自动resize? 无需运行resize2fs

不得不在AWS上调整我的EBS。 我遵循亚马逊的指示,基本上我已经在第二台机器(作为辅助磁盘)上安装EBS / HD,并使用“gdisk”来调整分区的大小。 然后他们说要把EBS / HD重新安装到原来的机器上(重新启动它),并执行'resize2fs'。 但是,启动原始实例后,“df”显示“可用”和“使用%”,意识到我使用gdisk(在另一台机器上)添加的大小。 我根本不必使用resize2fs。 所以,我的问题是:我的系统是如何自动调整文件系统的大小? 据我所知,我所做的只是调整分区大小,而不是文件系统? 亚马逊的文档使这看起来像是两件不同的事情。 我还需要做resize2fs吗? 如果我没有,我会在晚些时候遇到麻烦吗? 恐怕我在一些炼狱状态下运行,即使一切看起来都很好(我可以保存新的文件,而之前的HD已经100%满了)。 格式是ext4(带有保护性MBR的GPT),如果有帮助的话。 谢谢!

如何将数据从Firebird数据库迁移到Linux上的PostGreSQL

有没有好的工具来将现有的firebird数据库迁移到PostgreSQL for Linux系统? 我已经看过: FBexport可以用来作为插入语句转储数据,但它主要是写入从一个Firebird数据库导出/导入到另一个,而不是一个迁移工具。 还有: Firebird到PostgreSQL Win32工具 ,但它只适用于win32系统。 有没有什么好的工具可以做到这一点? 还是我应该自己推出?

代理故障切换解决scheme

什么是使用开源工具的http / ftp代理故障转移解决scheme? 我在虚拟Linux服务器上有一个squid代理服务器,需要在另一台服务器上创build一个故障切换服务器。 代理服务器必须由最终用户通过手动inputDNS名称和端口进行configuration。

远程pipe理Linux用户

在Linuxnetworking中,是否可以从中央位置pipe理权限? 如果我有一个用户可以进行身份​​validation的LDAP服务器,我可以从那里pipe理权限吗? 我正在讨论对服务器(比如Samba)的权限,而且还在自己的机器中。 还有什么其他的方式来pipe理它们?

什么是一些好的方法来监视IO吞吐量和来自NFS共享客户端的负载?

我有一个ETL进程打开NFS挂载文件来处理它们。 要同时打开的文件数量是可configuration的。 我没有shell访问NFS服务器。 我可以在客户端上使用哪些好的shell实用程序来确定我使用NFS共享的效率? 我想最大限度地提高吞吐量(平衡我的ETL和太多的数据),显然,我不想把太多的压力放在NFS服务器上。 我可以从客户端做多less事,而不必login到NFS服务器并在那里运行IO监视实用程序?

当eSata外接盒连接时,Ubuntu Server无法启动

我希望将JBODconfiguration中的光盘的外部机箱连接到运行Ubuntu 8.10服务器版的计算机。 我的Ubuntu安装在一个运行良好的内部IDE驱动器上运行得很顺利。 外部机箱将仅用于存储为文件服务器。 我的shell是“SANS DIGITAL TR5M-B 5 Bay SATA”(在newegg上search,会添加一个链接,但我不能,因为我是一个新用户),由于我的主板没有PCI-E插槽,我买了这个PCI卡来添加eSata支持:“Rosewill RC-210 Silicon Image e-SATA PCI”(再次在newegg.com上) 连接PCI卡后,我将2个硬盘驱动器添加到机箱,插入外部机箱并打开,然后打开Ubuntu机器。 在看过习惯的启动程序(Post – > LILO等)之后,Ubuntu似乎开始启动,然后我看到以下消息: ata1: link is slow to respond, please be patient (ready=-19) ata1: COMRESET failed (errno=-16) 在这三个消息循环之后,我看到: Cannot find /dev/sda1 dropping to shell 由于/ dev / sda1是根安装所在的位置,因此我可以理解为什么这是一个问题。 我的想法是,这与shell有关,所以我把它关掉,从电脑上拔下,然后重新启动。 Ubuntu正常启动。 我相信PCI eSata卡被正确识别,因为我看到从“lspci -v” 00:0b.0 Mass storage controller: Silicon […]

为什么两个CentOS盒子上同一目录使用的磁盘空间不同?

我想知道为什么当我使用rsnapshot将rsync / usr / lib /从一台机器定位到另一台时,'du'给出的输出是不同的? 机器是一样的,两者都是CentOS 5.3。 以下是源机器上的输出: # du -csh /usr/lib/locale 129M /usr/lib/locale 129M total 和目标机器(它已被rsynced): # du -csh usr/lib/locale/ 319M usr/lib/locale/ 319M total 机器上的分区是相同的,都是/ var和两个相同的大小,大约409演出。 有一件事是可能的,那就是rsnapshot将源目录中的符号链接parsing成目标机器上的真实链接。 例如,在源机器上,查找与任何内容都不相关的文件: # find /usr/lib/locale -links 1 | wc -l 1733 然后在目标机器上: # find usr/lib/locale/ -links 1 | wc -l 4597

www-data – 不能创build任何导演

我正在运行Ubuntu 8.04 LTS,它是我的networking服务器(LAMP)。 我的网站是: /var/www/website/trunk/html/ 我创build了一个用于上传用户的目录,位于: /var/www/vault/ 我做了: chown -R www-data /var/www/vault/ 甚至,勇敢地:(是一个绝望的时刻) chmod 777 -R /var/www/vault 我的PHP脚本无法创build子目录下: /var/www/vault 我需要它,我有运气上传文件的目录,但是,我得到这样的错误,当它试图做目录… Warning: mkdir() [function.mkdir]: Permission denied in /var/www/website/trunk/html/jquery.uploadify/uploadretro.php on line 149 File /var/www/website/trunk/html../../../../vault/4d4d3092c24be8a8dac2ec269e969446.jpg does not exist. 任何人都可以帮助我,或build议一些东西? 我的PHP INI文件设置正确,允许上传,5米大小。 有任何想法吗? 更多信息从上面的错误149行的命令是: mkdir(str_replace('//','/',$targetPath), 777, true); 权限: drwxrwxrwx 2 www-data root 4.0K Jun 3 06:04 vault

如何限制xorg 1.5中的屏幕分辨率?

我有一个NFS服务器和一堆使用TFTP从该服务器启动的无盘客户机。 他们有一个从服务器只读的根分区挂载,并从服务器读写/ home挂载。 所有需要写入的东西都在tmpfs上。 我攻击了Gentoo初始化脚本(/ bin / rc)使其成为可能。 我在每个站点上运行Xorg,并成功地自动configuration自己,但通常具有宇宙分辨率(如1600xs的东西,以前是1024×768)。 它看起来很奇怪。 不同的站有不同的graphics卡和监视器等 如何设置Xorg使用的屏幕分辨率的上限? 我希望它仍然在这个限制内自动configuration。