Articles of linux

SSHdynamic代理不工作

大家, 我想获得一个dynamic的SSH代理设置,所以我可以做一些安全的网上冲浪/testing。 我已经在Mac(os X 10.6.7)和win7 professional(用腻子)上试过了, 我有2台Linux机器,1台运行CentOS5的机器,另外一台机器运行AWS的Cloud,运行Bitnami堆栈。 我在我的Mac上运行的命令是 ssh -D 1080 root@mylocalCentOSServer 连接就好了,然后我去我的机场的networking设置,并指定Http和Https代理服务器是127.0.0.1或本地主机,并使用端口1080.然后我打开一个网页浏览器(铬),并尝试击中一个网站,我每次都得到一个关于“代理服务器没有发送数据”或“服务器断开连接” 同样的事情发生在用腻子win7的箱子,连接好,我得到一个shell提示符,但代理只是没有来回移动数据。 我一定错过了一些东西,请帮忙。 谢谢! PS它失败,而我使用我的localCentOS框从我自己的局域网内,或从远程,甚至运行在AWS EC2服务器不起作用…

postfix虚拟邮箱和转发

我设置后缀运行虚拟邮箱设置: virtual_mailbox_domains = domaina.com domainb.com domainc.com virtual_mailbox_base = /var/mail/virtualhosts virtual_mailbox_maps = hash:/etc/postfix/virtual_mailbox virtual_minimum_uid = 500 virtual_uid_maps = static:500 virtual_gid_maps = static:12 virtual_alias_maps = hash:/etc/postfix/virtual /等/后缀/虚拟: [email protected] postmaster [email protected] postmaster [email protected] postmaster /等/后缀/ virtual_mailbox [email protected] domaina.com/first.account [email protected] domainb.com/second.account @domainb.com domainb.com/catch-all @domaina.com domaina.com/catch-all @domainc.com domainc.com/catch-all 我的问题是 我应该在哪里设置现有用户帐户的别名,转发到另一个电子邮件地址或pipe道到本地文件? 例如; 我想设置这三个: [email protected] /var/my_app/pipe_a.php [email protected] /var/my_app/pipe_b.php [email protected] [email protected] [email protected] [email protected] […]

安装gitolite而不需要公钥?

我们所有的开发人员都运行Windows工作站。 我们运行一个Linux开发服务器。 我一直想尝试在开发服务器上运行我们自己的git服务器。 经过一些研究,我已经决定试图安装gitolite 。 很多关于如何安装的教程都非常相似,我一直在关注这个 。 对我来说没什么意义的一个步骤是,它希望在客户端计算机上生成一个公钥,然后将其上传到服务器,并像这样使用它: $ gl-setup YourName.pub 我不明白这一步是什么…将有大约十几台客户端机器,我想连接和使用git回购…哪台机器是“客户端”机器? 我是否需要多次执行此步骤,每个客户机一台? 当我以后需要添加新的客户端机器时会发生什么? 为什么这一步是必要的? 我假设密钥是这样的,客户机可以通过服务器进行身份validation,而不必inputlogin名/密码? 我不能只设置一个login/密码系统,客户端工作站将使用访问git回购? 我可以只集成我们的LDAPlogin吗? 公钥是必需的吗? 另外,我们运行的是Windows工作站,而不是Linux,因此生成公钥不像安装openssl那样简单。 似乎像这样安装应该更直接…

Linux lenny发行版上的bind9升级

我必须在我的Debian lenny服务器中更新我的bind9软件包。 请build议我做这个最好的方法是什么。 这台服务器没有互联网连接。 这个操作不应该影响现有的系统设置。 任何人都可以在这个build议我。 谢谢

networking回收站 – Ubuntu Linux

我有一个无头的Ubuntu Lucid LTS服务器(Ubuntu 10.04)。 networking回收站在Linux桌面上的客户端实现,用于通过GUI删除文件。 我可以安装/configuration什么来扩展这个function到从命令行删除的文件,或从非Linux客户端,如Windows,Mac,电话等?

计算机崩溃后在Gentoo Linux上运行的脚本

系统启动时是否有系统崩溃后运行的脚本文件? 如果服务器崩溃(例如由于停电),我们需要运行特殊的数据库修复脚本。 什么也将有助于在启动时检测服务器崩溃的某种方式。 谢谢!

打包的非VRRP负载均衡器的build议?

我试图在ElasticHosts云服务器上开始负载均衡,而且他们的系统不允许VRRP用户。 有谁知道任何预先打包的标准Debian / Ubuntu的非VRRP负载均衡器? 我已经尝试了非VRRP UltraMonkey ,但是软件看起来已经老化了,而且它不再被很好地打包 – 最后一个版本是Debian Sarge。 忠告感激地收到。

如何禁用vim或nano中的CTRL + Z背景?

我在用户的.bashrcshell中使用stty susp ^-试图阻止用户使用CTRL + Z来背景进程。 之所以这样做,是因为我们有许多习惯于在VMS上使用Oracle SQLPlus的用户,默认编辑器使用CTRL + Z来保存和退出编辑器。 Linux上的CTRL + Z显然有一个完全不同的行为,并设法完全挡住我们的用户,因为他们本能地击中CTRL + Z。 虽然stty susp ^-似乎与某些命令(例如顶部)一起工作,但是在我真正需要它的时候,例如在nano或vim等编辑器中,它并不起作用。 任何人都可以build议我可以做到这一点? 编辑 :我不需要使用bash ,所以不支持作业控制的替代shell应该就足够了(假设这样的shell存在)。

安全的Linux服务器由dir权限

我在Linux / Apache服务器上使用php。 我有三种types的目录像 |_ Writeale Directory |_ PHP Files |_ Image Files 可写目录只能由PHP用来写一些txt,图像… PHP文件由服务器执行并返回HTML代码图像文件目录只包含图像像jpeg gif swf …. 每个目录需要哪些权限? 什么是目录的默认权限(由FTP或PHP创build)? 我的服务器默认值是755.是否安全? 有权限对服务器性能有任何影响?

Kerberos LDAP和Ubuntulogin

我在Ubuntu操作系统的机构上设置了Kerberos和LDAP进行目录pipe理。 我正确地configuration了LDAP和Kerberos。 用户的主目录位于LDAP目录中。 用户login时,authentication过程授予用户访问计算机的权限。 但是他们没有获得对LDAP分区的写权限,导致桌面环境(DE)无用。 从命令行键入klog并提供密码可以解决问题,但是从DE开始,打开terminal键入klog永远不会有任何变化。 当然,预期的行为是在login时调用klog,以便用户直接访问他们的LDAP目录。 我错过了一个包吗? 或者我应该在login过程中添加klog? (如果是的话,在哪里?)