Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。


7
适用于Amazon EC2的Amazon Linux与Ubuntu
我正在Amazon EC2上建立我的第一个网站,并且试图确定要使用哪个发行版。我过去曾经使用过Redhat和CentOS,但是我对任何系统都没有偏见,我只想使用最好的东西(过去我也曾经使用过部分托管的服务器,所以我并没有做太多的服务器管理直到最近)。该网站只是一个用PHP和MongoDB编写的Web应用程序。 我喜欢使用针对Amazon Linux的轻量级操作系统的想法,但我担心与Ubuntu或其他专门专注于服务器操作系统的选项相比,兼容性/更新会受到影响。有什么建议吗?

9
apt-get和aptitude有什么区别?
我不明白为什么在最小限度的安装中就有两个不同的程序来安装软件。他们不做同样的事情吗?有很大的不同吗?我到处都读过关于使用apt-get的知识,但是我仍然不知道有什么区别

6
SSHFS安装可在断开连接后幸存
我正在使用从笔记本电脑到中央服务器的SSHFS挂载。 显然,较长时间的断开连接(例如,在挂起期间)后,SSHFS安装会中断,从而导致基础SSH连接超时。 有没有办法让SSHFS挂载在长时间断开连接(> 5分钟)后甚至通过不同IP重新拨号?
56 linux  networking  ssh  fuse 

11
我应该多久更新一次Linux服务器?
我负责管理我们的生产服务器(邮件,Web,数据库都在一台服务器上)和测试服务器。两者均基于Debian构建。但是,由于我是系统管理的新手,我只是在安装更新时遇到一些需要更新的内容,以便可以拥有更新的功能并修复错误。目前,这是一个非常特别的过程,我想减少它。 所以我想知道知道自己在做什么的人如何处理这个问题?您多久在服务器上执行一次升级?测试和生产之间的升级过程是否有所不同?您是否总是先升级任何测试服务器?您是否对所有软件进行了完整更新,还是仅安装了选定的更新?
56 linux  debian  update  apt 



7
协议版本不匹配-您的外壳干净吗?
按照此处给出的指示执行rsync备份时:http : //troy.jdmz.net/rsync/index.html 我收到错误消息“协议版本不匹配-您的外壳干净吗?” 我读到某个地方需要静音提示(PS1 =“”),然后motd(.hushlogin)显示以解决此问题。我这样做了,提示和登录标语(MOTD)不再出现​​,但是在运行时仍然出现错误: rsync -avvvz -e "ssh -i /home/thisuser/cron/thishost-rsync-key" remoteuser@remotehost:/remote/dir /this/dir/ ssh客户端和sshd服务器都使用该协议的版本2。 可能是什么问题呢?谢谢。 [编辑]我找到了http://www.eng.cam.ac.uk/help/jpmg/ssh/authorized_keys_howto.html ,该内容指示有时有必要“通过使用-2标志强制s v2进行ssh或slogin ssh -2 -i ~/.ssh/my_private_key remotemachine" 目前尚不清楚这是否解决了问题,因为我认为在错误更改后我将这一更改放进去了,但事实是错误已演变为其他错误。了解更多信息后,我将对其进行更新。我当然会尝试在emacs shell中运行此建议-谢谢。
55 ubuntu  ssh  backup  rsync  linux 

1
Linux FHS:/ srv与/ var……我在哪里放东西?
我的Web开发经验始于Fedora和RHEL,但我正在过渡到Ubuntu。在Fedora / RHEL中,默认似乎使用/ var文件夹,而Ubuntu使用/ srv。 是否有任何理由要一个使用另一个,并且在哪里拆分行?(这让我非常困惑,直到最近,我还以为/ srv是服务器/服务的/ svr) 我主要关心的是两种类型的文件夹 默认的www和ftp目录 特定的应用程序文件夹,例如: samba共享(可能分组在smb文件夹下) Web应用程序(这些应用程序应该放在www文件夹中,还是可以做一个符号链接到其自己的目录,例如“ ___ / www / wordpress”->“ / srv / wordpress”) 我正在寻找最佳方法,行业标准以及定性的理由,以证明哪种方法是最佳的(或者至少是为什么偏爱这种方法)。
55 linux 

3
Linux上的Ctrl-Alt-Delete真的不是很危险吗?
shutdown -rLinux系统上的默认Ctrl-Alt-Delete 功能是否是危险功能? 多年前,当我部署带有附加键盘和显示器的物理系统时,有时会修改/etc/inittabRed Hat系统上的功能以禁用重启陷阱。这通常是在本地IT人员或Windows管理员在错误的终端/键盘/窗口上意外使用了万能钥匙组合并重新启动服务器后发生的。 # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now 自RHEL4以来,我还没有这样做,但是较新的系统似乎为此提供了/etc/init/control-alt-delete.conf文件。 从那以后的几年中,我的大多数系统都无头部署或作为虚拟机运行。这减少了意外重新启动的频率...但是,我最近从以下位置套了ctrl-alt-delete oopses: 1)。数据中心人员将IP KVM插入错误的服务器。 2)。Windows管理员使用VMware控制台中的组合键,认为登录所需。 3)。我在HP ILO控制台中使用ctrl-alt-delete宏来重新启动活动CD ...,但实际上这是非常繁忙的生产服务器的ILO 。 默认情况下在Linux中禁用Ctrl-Alt-Delete重启是否有意义? 这是普遍关注的问题,还是通常被忽略? 这样做有不利之处吗? 在您的环境中如何处理? 编辑:实际上,我刚刚遇到了这台服务器,该虚拟机运行了1,115天,root密码未知,并且未安装VMware工具(因此Ctrl-Alt-Delete将是唯一的正常关闭选项)。

11
Linux:如何同时使用文件作为输入和输出?
我只是在bash中运行以下命令: uniq .bash_history > .bash_history 我的历史记录文件最终完全为空。 我想我需要一种在写入文件之前先读取整个文件的方法。怎么做? PS:我显然想过要使用一个临时文件,但是我正在寻找一个更优雅的解决方案。
55 linux  bash 

2
traceroute时“ ***”是什么意思
这是我的traceroute的结果 跟踪路由211.140.5.120 1 141.1.31.2 (111.1.31.2) 0.397 ms 0.380 ms 0.366 ms 2 141.1.28.38 (111.1.28.38) 3.999 ms 3.971 ms 3.982 ms 3 142.11.124.193 (112.11.124.133) 1.315 ms 1.533 ms 1.455 ms 4 (201.141.0.261) 2.615 ms 2.749 ms 2.572 ms 5 (201.141.0.82) 2.705 ms 2.564 ms 2.680 ms 6 (201.118.231.14) 5.375 ms 5.126 …
54 linux  networking 

4
iptables端口重定向不适用于localhost
我想将所有流量从端口443重定向到内部端口8080。我将此配置用于iptables: iptables -t nat -I PREROUTING --source 0/0 --destination 0/0 -p tcp \ --dport 443 -j REDIRECT --to-ports 8080 这适用于所有外部客户端。但是,如果我尝试从同一台机器访问端口443,则会收到拒绝连接错误。 wget https://localhost 如何扩展iptables规则来重定向本地流量呢?


7
主机名-它们的全部含义是什么?
我最近被迫“执行”一些系统管理员的工作,尽管我一直在阅读,试验和学习很多东西,但我绝对不喜欢这样做。 服务器配置的一个基本方面是我无法掌握主机名。 例如在Ubuntu中,应该这样设置主机名(根据Linode Library): echo "plato" > /etc/hostname hostname -F /etc/hostname 文件:/ etc / hosts 127.0.0.1 localhost.localdomain localhost 12.34.56.78 plato.example.com plato 我假设这plato是一个任意名称,那plato.example.com就是FQDN。 现在我的问题是: 它是强制性的吗? 目的是什么? 在哪里需要/使用它? 为什么不能将“ localhost”定义为每台计算机的主机名? 我是否需要为plato.example.comFQDN 设置DNS条目? 应该plato.example.com用作我的IP的反向DNS条目吗? 此外,是否有任何“最佳做法”来选择主机名?我见过人们使用希腊字母,行星名称甚至是神话人物……当我们用完字母/行星时会发生什么? 抱歉,这是一个愚蠢的问题,但是我从来没有对网络配置感到太热心。

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.