Articles of linux

通过SSH安装Ubuntu服务器

有谁知道是否有可能安装Ubuntu服务器无头? 我知道输出terminal到COM端口的能力,但是,我想知道是否有办法放弃提示,安装SSH,并通过SSH重新启动设置。

采取完整的备份

我有这台笔记本电脑上安装的Linux。 它有320G的HD。 我想试验一下,因为我将不得不格式化我的硬盘。 我有一个备用的500G USB外置硬盘。 有人可以build议我一个备份方法,我可以采取一个完整的备份系统的当前状态,以后恢复它没有任何问题? 我自己有两个select: DD Clonezilla的 这是我的fstab Filesystem Type Size Used Avail Use% Mounted on /dev/sda7 ext3 19G 12G 6.0G 67% / /dev/sda6 ext2 2.3G 261M 2.0G 12% /tmp /dev/sda2 ext2 89M 45M 40M 54% /boot /dev/sda5 reiserfs 4.9G 614M 4.3G 13% /var /dev/sda8 ext4 264G 133G 132G 51% /home

有没有可能在Windows机器上打开Tar磁带?

连接到CentOS 5服务器的HP DAT DDS5外置USB磁带机。 使用Tar实用程序/命令将一些文件直接备份到磁带。 如果我将磁带驱动器连接到Windows机器,并假设我已经安装了正确的驱动程序,是否有可能“看到”磁带上的tar文件? 我可以使用NTBackup将文件复制到Windows机器,然后使用类似7zip的东西来解压缩tar文件?

Windows 7的MBR问题

我最近几天遇到了麻烦。 我有一个500GB的高清与3个分区。 更大的(300GB)是持久数据(大学文件,音乐等)。 在第二个我已经安装了一个我用于开发的Ubuntu系统。 在第三个我有一个Windows XP的游戏。 当我的电脑启动grub升级并要求我select一个操作系统时,Ubuntu是默认选项。 现在,我决定切换到Windows 7.我做了正常的安装程序,并且一切正常。 现在,当PC启动时,它不再显示grub屏幕! 我想Windows MBR把自己放在了Grub之上。 我怎样才能修复它,而不会丢失数据,或重新安装Ubuntu? 谢谢!

应该在多核(SMP)Linux系统中为操作系统“保留”一个内核?

如果我打算在八核心机器上运行八个应用程序,并希望所有的应用程序都使用100%的CPU,操作系统将获得足够的时间来完成自己的任务,或者我应该在机器上运行七个应用程序,并留下一个核心操作系统,可以这么说? 应用程序不会做任何磁盘I / O说,但很多networkingI / O。

在你的VPS服务器已经“build成”之后,你应该做的最重要的事情是什么?

我正在尝试编写一些指导 ,说明在他/她的服务器完成“构build”之后应该执行的一些必要事项,例如设置非root用户的辅助用户,区域设置,甚至禁用密码login和使用密钥代替。 如果你决定参与提供代码示例,除了一个小的描述?

build议安全(和简单)的Dropbox系统

我有一个Ubuntu 9.10服务器,我想利用大文件传输。 理想情况下,系统将是: 易于最终用户下载和上传到。 安全 基于networking的 免费(我知道我知道,梦幻世界对吧?) 有什么build议么? 我正在考虑w2box,但实际上没有安全性。 -M 更新—澄清 我的用例是在同事/朋友之间简单而不经常地交换文件。 在我以前的工作之一,我们有一个伟大的系统…它有两个部分: 1)pipe理员端: pipe理员可以上传/下载文件 pipe理员可以创build随时间过期的上传标签代码,并将其用作外部用户上传文件的安全令牌。 pipe理员可以将文件指定为可公开访问的文件,也可以将标签代码分配给随时间过期的文件,并将外部用户的安全令牌用于下载文件。 2)外部用户端: 可以看到公共文件 可以input标签下载或上传特定的私人文件。 所有通过SSL完成的交易。 理想情况下,我想find类似的东西。 如果没有这个function,那么至less我希望有一个简单的方法来阻止垃圾邮件发送者和恶意用户在未经允许的情况下下载/上传文件。 与此同时,我想保持这种低维护的特殊场景,我需要发送一个文件,但不一定要去创造一整套他们的凭据的麻烦。

dnsmasq:如何增加TTL?

有没有办法来覆盖和增加从上游DNS服务器收到的TTL? 在这个dnsmasq中有configuration参数吗?

一个Linux服务器,一个networking,两个网关 – 服务器可以处理来自两个网关的连接吗?

我们有OpenSUSE服务器上运行的服务。 我们在networking上有两个网关。 其中一个网关被设置为服务器的默认网关。 在这种情况下,服务器可以只接受通过这个网关的连接。 但是它不能提供来自另一个网关的连接(据我所知,它将响应发送回默认网关,但不是这些请求来自的网关)。 我们可以设置服务器以便能够从两个网关提供连接吗? (我听说过“源代码路由”,但我不确定是否是这种情况)。

日志文件未被写入(乘客)

本地,我的应用程序运行良好,并写入它的日志。 我的生产服务器运行CentOS,运行Passenger的Apache服务器。 当试图debugging时,我注意到我的日志文件没有被写入。 我做的第一件事是chmod 0666他们,当我发现没有工作,我看着我的Apache日志。 我find了这个: Rails错误:无法访问日志文件。 请确保/var/www/vhosts/mysite.com/rails/exp/releases/20091124020342/log/production.log存在并且是chmod 0666.日志级别已提升为WARN,输出指向STDERR,直到出现问题是固定的。 (注:我正在与capistrano部署) 无论如何,我search了一下,发现有人说这是一个SELinux问题,所以我查看了乘客的文档,发现这个: http : //www.modrails.com/documentation/Users%20guide.html#%5Fmy%5Frails%5Fapplication%5F8217 %5Fs%5Flog%5Ffile%5Fis%5Fnot%5Fbeing%5Fwritten%5Fto 基本上这样说: chcon -R -h -t httpd_sys_content_t /path/to/your/rails/app 但是,当我填写正确的path时,我得到: Operation not supported 。 漂亮难住…有什么想法?