Questions tagged «configuration»

通常通过修改文本文件来修改程序行为的动作。

6
sshd_config中的ServerAliveInterval和ClientAliveInterval有哪些选项呢?
我找到了这个问题,但是很抱歉,我不太了解这两个变量的设置,ServerAliveInterval并ClientAliveInterval在接受的响应中提到了该设置。如果我的本地服务器超时,是否应该将此值设置为零?它将永远不会超时吗?我应该改为将其设置为300秒吗? 我的问题很简单,当我挂起笔记本计算机时,我的一些连接会超时,然后用响应将其挂起,Write failed: Broken pipe而有些则不会。如何正确配置本地sshd,以使它们不会因管道损坏而失败?
161 ssh  configuration 

4
/etc/rc.local的用途和典型用法
标头看起来像这样: #!/bin/sh -e # # rc.local - executed at the end of each multiuser runlevel # # Make sure that the script will "exit 0" on success or any other # value on error. 这个文件的原因是什么(它包含的内容不多),通常您会输入什么命令?什么是“多用户运行级别”?(我猜rc是“运行命令”吗?)


2
Tmux鼠标模式打开不允许使用鼠标选择文本
我正在使用tmux 2.1并尝试在鼠标模式下使用 set -g mouse on 而且效果很好,我可以tmux通过单击相应的窗口来切换各个窗口。但这的缺点是我无法用鼠标选择文本。看起来是这样的: 如您所见,当我不断按下鼠标按钮时,选择变为红色,而当我释放按钮时,选择消失。如果未启用鼠标模式,则“使用鼠标选择”将完全正常。 有一些解决方法可以打开鼠标模式并可以选择文本吗?

6
如何在tmux中像在屏幕上那样在窗口内的窗格之间循环切换?
我以为将tmux窗格移至窗口是相同的问题,但事实并非如此。 由于经常使用GNU屏幕,我正在寻找tmux做同样的事情。我经常要做的事情是打开几个不同的窗口,一个在vim中打开一些代码,打开几个终端窗口以测试代码,有时还需要一两个窗口来处理其他各种事情。我垂直分割屏幕,通常在顶部窗格中有vim窗口,然后在底部窗格中具有其他窗口之一。 然后Ctrla,我使用的主要命令是,Tab在窗格之间旋转,以及Ctrla,n在窗格内的窗口之间旋转。例如,在顶部窗格中使用vim,我切换到底部窗格,然后在其他终端上旋转,以完成所需的操作。屏幕始终保持拆分状态。 问题是我无法找到可比的能力,屏幕的Ctrla,n在TMUX。切换窗口似乎无法在窗格内运行,但会完全跳转。如果屏幕被拆分,则似乎仅有的两个选项是跳转到某个未拆分的窗口,然后拆分它或对窗格进行子拆分。我要找的东西都不是。 建议(除了坚持使用屏幕之外)?

1
gvim -p打开的选项卡的限制?
当我跑步时: gvim -p *.xyz 我发现并非所有文件都在选项卡中打开。 感觉像是一种制表符限制? 但是!当我尝试打开未打开的: :tabnew 它在上一个选项卡旁边打开-可以使用! 如何用gvim -p ...不需要手动打开超出限制的文件来打开所有文件:tabnew? 顺便说一句。这个限制写在某处吗?可以配置吗?

3
为什么某些应用程序将〜/ .config / appname用于其配置数据,而另一些应用程序则使用〜/ .appname?
我注意到有些应用程序将其配置文件放到~/.config/appname其他应用程序中~/.appname(经典方式为AFAIK)。这种区别的意义是什么?对于我的应用,有什么更好的考虑? 更新:看来我(默认为XUbuntu 11.10)将$ XDG_CONFIG_HOME设置为,~/并且系统中的大多数应用程序(例如Mozilla Firefox,Adobe Flash Player,Midnight Commander,Opera,Wine等)都符合此要求。但是仍然有许多应用程序代替使用(例如Compiz,Deadbeef,VLC,Qt Creator,Google Chrome,XFCE等)~/.config/。另一个可疑的事情是目录~/.config/本身不是隐藏的(名称中没有点)-难道应用程序配置目录不具有不依赖位置的恒定名称($ XDG_CONFIG_HOME值)吗?

4
您在Apache 2中的哪个位置全局设置ServerName指令?
注意:这与我的问题有关:“ Apache 2.4不会重新加载,我的配置有问题吗? ”。 我正在尝试在本地测试本地站点。据我了解,Apache 2(也许还有Apache)有一个叫做的东西VirtualHost。我的一点了解告诉我,虚拟主机是一种服务器/ IP地址可以服务于多个域的方式。 https://zh.wikipedia.org/wiki/Virtual_hosting。 无论如何,我在运行Apache 2 configtest时看到以下错误,以查看失败之处。我正在运行Apache 2.4.10-1,似乎在Apache 2.2和Apache 2.4之间发生了很多更改,而我尚不清楚。 $ sudo apache2ctl configtest [sudo] password for shirish: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message Syntax OK 这是/etc/hosts文件: $ cat …


2
/etc/rc.local和/etc/init.d/rc.local有什么区别?
我想在iptables我的新规则中添加一条永久性规则VPS,在经过简短的Google搜索后,我很惊讶可以在该规则中添加两个地方,这似乎是相同的:/etc/rc.local和/etc/init.d/rc.local。也许有人知道为什么在两个位置放置简单的启动代码?它是特定于Linux的风味(但ubuntu兼有!)吗?还是其中之一被弃用?

1
忽略所有git命令中的空格更改
我发现了很多网站,它们解释了如何在更改行尾时使用git来警告您,或者使用了其他多种方法来防止您弄乱整个文件。假设为时已晚-树已经具有可切换文件行尾的提交,因此git diff显示了减去旧文件后再添加具有相同内容的新文件 我正在寻找一个git配置选项或命令行标志,该参数指示diff忽略它们-如果两行仅在空白之间有所不同,则假装它们是相同的。我需要这个配置选项/标志工作任何依赖文件的差异- diff,blame甚至merge/ rebase理想-我想git完全忽略尾随的空白,尤其是行尾。我怎样才能做到这一点?

3
如何自动化Linux服务器配置?
有什么方法可以自动化Linux服务器配置?我正在设置几个新的构建服务器以及一个FTP服务器,并且希望尽可能多地实现自动化。 原因是这些服务器的设置和配置需要以易于重复的方式进行。我们认为,尽可能多地自动执行此过程将使将来根据需要最容易重复。 本质上,所有服务器所需的就是安装操作系统以及少量软件包。设置没有太复杂的问题。 因此,是否有一种方法可以自动执行此过程(或至少是其中的一部分)? 编辑:另外,说我使用Kickstart,有没有一种方法可以删除默认的Ubuntu存储库,而只从本地拥有的.deb文件集合中安装软件包(最好通过apt而不是dpkg)?

15
您已经对外壳配置文件进行了哪些自定义以提高生产率?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我知道有些人有一些启动脚本,有些人则对提示进行个性化设置。一名开发人员将短别名用于他经常访问的长途路径和他经常运行的命令。 您在UNIX概要文件上进行了哪些有效的自定义操作,以提高生产率和易用性?

7
在Systemd中使用OpenVPN
好的,所以我一直在网上搜索该问题的解决方案,但似乎没有答案适合我。希望有人可以帮助我。我只是在尝试配置OpenVPN客户端。 我正在跑步CrunchBang Linux 3.2.0-4-amd64 Debian 3.2.60-1+deb7u1 x86_64 GNU/Linux,我刚切换到使用systemd。转换足够顺利,但是现在我无法使用systemd启动我的OpenVPN客户端,我尝试按照这些配置教程进行操作,但是没有任何效果。 http://fedoraproject.org/wiki/Openvpn http://d.stavrovski.net/blog/how-to-install-and-set-up-openvpn-in-debian-7-wheezy 并看了一堆其他不同的指南。 我可以使用来从命令行启动隧道openvpn /etc/openvpn/vpn.conf。所以我知道配置文件很好,它与sysvinit一起正常工作,所以我并不感到惊讶。然后,我尝试只做一个systemctl status openvpn@vpn.service结果如下: $ sudo systemctl status openvpn@vpn.service openvpn@vpn.service Loaded: error (Reason: No such file or directory) Active: inactive (dead) 我意识到我需要对服务进行一些设置。我想提示输入密码,所以我按照本指南创建了一个openvpn@.servicein /etc/systemd/system/。但是重新启动OpenVPN服务仍然不会提示您输入密码。 $ sudo service openvpn restart [ ok ] Restarting openvpn (via systemctl): openvpn.service. Fedora教程完成了创建符号链接的步骤,但并未在演练中创建任何.service文件。 我想念哪一块?我需要创建一个openvpn@vpn.service吗?如果是这样,我到底要放在哪里?我觉得这不应该那么困难,但是我似乎找不到适合我的解决方案。我很乐意提供更多需要的信息。 解 …

6
CentOS 7-重命名网络接口而无需重启
我通过修改中的文件来重命名网络接口/etc/sysconfig/network-scripts。 eth0-> nic0 eth1-> nic1 修改后,网络脚本的内容如下所示: # cat /etc/sysconfig/network-scripts/ifcfg-nic0 DEVICE=nic0 BOOTPROTO=static ONBOOT=yes HWADDR=xx:xx:xx:xx:xx:xx USERCTL=no IPV6INIT=no MASTER=bond0 SLAVE=yes 重新启动会激活新配置。但是,如何在不重新启动的情况下激活此配置? A systemctl restart network不能解决问题。 我可以通过旧名称(ifdown eth0)关闭一个接口,但是ifup无论提供旧名称还是新名称,都会导致显示以下消息: 错误:[/ etc / sysconfig / network-scripts / ifup-eth]设备nic0似乎不存在,延迟了初始化。 /etc/init.d/network status 显示此输出: Configured devices: lo bond0 nic0 nic1 Currently active devices: lo eth0 eth1 bond0 两者,ifconfig并ip a显示旧的接口名称。

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.