是否有可能在MySQL中设置每个数据库使用单独的datadir? 我正在运行一个userdir开发(沙箱)服务器,并希望将该用户的数据库的MySQL数据文件放在他们的/home/<user>/mysql目录中。 你会怎么做? Linux的Ubuntu服务器10.4 MySQL服务器版本:5.1.41 存储引擎types:InnoDB
我正在从一个Linux服务器迁移到另一个非常类似的configuration。 都有Plesk,它已经自动迁移了大部分的数据。 但是,在Plesk之外创build了许多FTP用户,我现在需要移动。 我已经筛选旧的密码文件,只是我需要添加到新的密码文件的条目。 我发现,如果我只是将额外的用户添加到新服务器上的passwd中,则不会在shadow中获得条目,这会在稍后导致问题。 什么是让这些用户进入passwd的最佳方式? 一旦它们被导入,我将使用chpasswd设置密码。 更新我想导入不只是用户名,但也是组,主目录等
使用Ubuntu(Linux Mint 12)我已经能够从terminal窗口使用此命令连接到Windows文件服务器/域上的DFS共享树: sudo mount -t cifs -v //fs4/jmcroot ~/fs4 -o username=myname,password=mypassword “jmcroot”是我们的Windows 2003文件服务器上名为“fs4”的DFS根名称。 〜/ fs4是我的本地文件夹,我要主持挂载的DFS树。 一旦挂载(并且仍然可以从terminal窗口运行),我可以使用CD和LS命令来查看和读取挂载文件夹中的每个文件夹和文件。 这一切都从terminal窗口工作 。 但是,当我去Linux桌面和使用Nautilus文件浏览器,当我点击挂载的path(fs4),我可以看到文件夹名称,但是当我点击一个文件夹,期待看到该文件夹中的文件,它会给出一个消息框“文件夹内容无法显示,对不起,无法显示所有的内容”“:不是一个直接的。 同样,我可以从terminal窗口使用CD和LS命令查看这些文件,但不能从Nautilus文件浏览器(这是我需要处理的地方)中看到这些文件。
我只是有一个奇怪的经历。 我在服务器上创build了一个新用户(Ubuntu 10.04,Plesk安装),然后想要设置密码。 看看那个输出: # useradd dev # passwd dev Enter new password: Retype new password: Geben Sie ein neues UNIX-Passwort ein: Geben Sie das neue UNIX-Passwort erneut ein: 我不得不给密码4次。 后两个提示是德语。 后两个请求的密码需要与先给出的密码不同。 这里发生了什么? 更新:#cat /etc/pam.d/passwd##Shadow`passwd'服务的PAMconfiguration文件# @include common-password # cat /etc/pam.d/system-auth cat: /etc/pam.d/system-auth: Datei oder Verzeichnis nicht gefunden (/etc/pam.d/system-auth不存在)顺便说一句。 我可以以某种方式设置所有这样的输出为英语,而不会改变系统区域设置(这可能会影响其他的东西)? UPDATE2: # cat /etc/pam.d/common-password # here […]
客户端:Gentoo,GCC 4.3.4,RSync 3.0.9服务器:Ubuntu 10.04.4 LTS,RSync 3.0.7 客户端和服务器通过互联网连接,大约2Mbps。 平安是好的。 RSync调用任何方向上的任何文件挂在随机文件上,然后在超时后失败: [sender] io timeout after 30 seconds — exiting rsync error: timeout in data send/receive (code 30) at io.c(140) [sender=3.0.9] [sender] _exit_cleanup(code=30, file=io.c, line=140): about to call exit(30) 在1/10 trys是正确传递。 我尝试添加SSH选项TcpRcvBufPoll = yes,KeepAlive = yes; 禁用并启用rsync压缩 – 无需更改。 我如何使rsync正常工作?
我怀疑如何用Clamav扫描我的Linux系统:我只是扫描用户可以上传文件的地方(homedirs,他们的webroot),或者我扫描整个系统? 我读过的各个网站都有不同的意见,有人说你不需要扫描仅限于Linux的部分,有人说根本不需要扫描。 后者我已经丢弃了,因为我认为至less扫描托pipe病毒的webroots是明智的,但扫描整个系统仍然是我怀疑的东西。
我使用内核2.6.38.8的tc进行stream量整形。 限制带宽工作,增加延迟工作,但是当对带宽进行延迟整形时,如果限制> 1.5 Mbps左右,实现的带宽总是远低于限制。 例: tc qdisc del dev usb0 root tc qdisc add dev usb0 root handle 1: tbf rate 2Mbit burst 100kb latency 300ms tc qdisc add dev usb0 parent 1:1 handle 10: netem limit 2000 delay 200ms 产生201ms的延迟(来自ping),但是容量仅为1.66Mbps(来自iperf)。 如果我消除了延迟,带宽正好是2 Mbps。 如果我指定1 Mbps和200毫秒RTT的带宽,一切正常。 我也试过ipfw / dummynet,这产生了类似的结果。 我已经尝试在Kconfig中使用重buildHZ = 1000的内核 – 这并没有解决问题。 其他想法?
我有两台Linux服务器通过交叉连接线相互连接,组成一个本地networking。 其中一台服务器为其他服务器(例如数据库服务器)提供了非常安全的DMZ。 我限制了这个问题,两个服务器之间的通信只需要这些服务器(而不是其他人)可用。 因此,两台服务器之间的通信可以通过以下方式build立: (1)在两台服务器上打开所需的端口,并根据应用程序的规则进行authentication。 (2)禁用交叉连接电缆所连接的NIC卡(在两台服务器上)的IP表。 哪种方法更安全? 在第一种情况下,所需端口对外部开放,但受用户名和密码保护。 在第二种情况下,所有端口都不对外开放,但是由于与交叉连接电缆相关的NIC卡的IP表被禁用,所以基本上所有的端口都可以被认为是“打开”两台服务器(如果创buildDMZ的服务器受到损害,则DMZ服务器上的黑客可以查看使用交叉连接电缆打开的所有端口)。 任何传统的智慧如何使两个服务器之间的通信安全的端口只有这些服务器需要访问?
我遇到很less(到目前为止大约每月一次)在我们的Ubuntu服务器10.04 LTS盒硬崩溃。 盒子本身是相当老的(从2004年的戴尔PowerEdge 750,Pentium4 2.8 GHz)。 我在上个星期四崩溃两次之后设置了netconsole,并能够提取以下输出: [ 9354.062473] invalid opcode: 0000 [#1] SMP [ 9354.062516] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/uevent [ 9354.062555] Modules linked in: ppdev adm1026 hwmon_vid i2c_i801 bridge stp dcdbas psmouse serio_raw netconsole configfs shpchp lp parport usbhid hid e1000 [ 9354.062685] [ 9354.062704] Pid: 3988, comm: rsync Not tainted 2.6.38-12-generic-pae #51~lucid1-Ubuntu Dell […]
我正在寻找一个简单的备份解决scheme来备份我的Linux服务器(RHEL5-x86_64)。 我必须是自动的(晚上跑步,所以我不能宝宝坐着) 它必须在现场系统上运行(或半实时 – 我预计备份时性能下降) 它必须能够将备份发送到本地磁盘,FTP或其他可安装的驱动器。 必须支持循环备份,所以不会占用所有可用空间。 一个巨大的奖金将支持每日差异备份,每周完整备份。 到目前为止,我已经看了dd,焦油和阿曼达。 阿曼达似乎不需要复杂,并与磁带结合(使用硬盘上的虚拟磁带 – wtf?)。 dd和tar很好,很简单,但是不支持简单的差异备份,而且需要一点点的自定义脚本才能顺利运行。 任何build设性的build议是非常受欢迎的! 编辑:刚刚尝试tar'ing /和我正在运行的虚拟机的磁盘文件给出的警告“文件改变,因为我们读它” – 是一个问题? 编辑2:@cjc – 是的,情况是服务器着火。 build立一个新的服务器(在这种情况下不是时间关键)后,备份应该从异地的FTP服务器转移,并且机器应该像火灾前一样运行(或者其他任何错误)。 我宁愿不必安装一个新的操作系统。 我想像一下使用Live Linux光盘,按照本指南安装grub并将备份复制到硬盘上: http : //ubuntuforums.org/showthread.php?t=35087