服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在过去的几天中,我一直在靠近墙壁,试图弄清楚如何允许在端口443和8443上连接虚拟机。 这里是关于系统的一些信息。 虚拟机启动前的ifconfig ens3 Link encap:Ethernet HWaddr fa:16:3e:7a:fd:c3 inet addr:xxx45 Bcast:xxx45 Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1809 errors:0 dropped:0 overruns:0 frame:0 TX packets:1673 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:145652 (145.6 KB) TX bytes:130509 (130.5 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 […]
我想知道是否maxsize和minsize都可以添加一个指定的时间间隔,因此可以共存。 使用这些选项时,日志文件的大小和时间戳都会被考虑,所以如果在时间间隔指定的“截止时间”之前,日志文件比maxsize大的话,下面的旋转会旋转一个非常小的日志文件。 所以我再次想知道,如果文件太小,添加最小化将会跳过预期的旋转: /var/log/mylog { … daily minsize 50K maxsize 10M … }
我正在尝试使用pam来公开使用sshlogin,并使用yubikey或google_authenticator。 testing时,我有一个SSH会话打开,以保持自己login。幸运的是,我的连接下降,我登出了自己。 如果我尝试loginssh客户端请求我的yubikey第一次,然后为我的谷歌totp 3次。 但是我无法成功login。 有没有什么办法可以login,而无需启动恢复? 我目前的pam.d / sshdconfiguration文件看起来像这样 # Standard Un*x authentication. #@include common-auth # try YubiKey fist and if it fails try the google authenticator auth [success=0 default=ignore] pam_yubico.so id=22748 debug auth required pam_google_authenticator.so #auth required pam_unix.so nullok # Disallow non-root logins when /etc/nologin exists. account required pam_nologin.so # Uncomment and edit /etc/security/access.conf […]
我需要为本地开发使用Amazon弹性beanstalk环境variables值,但是当我执行代码推送时,不希望它们被硬编码。 我想运行一个bash脚本来设置variables,这就是我如何使用Heroku进行设置: echo "… SETTING DATABASE_URL" export DATABASE_URL=$(heroku config:get DATABASE_URL) 通过弹性beanstalk,我可以得到一个envvariables列表: eb printenv <name of environment> 我已经尝试了只是价值,例如 eb printenv my-environment | grep DB_NAME …但是,这返回整个线路,我只需要价值。 所以尝试使用正则expression式,而不会返回任何东西,例如 eb printenv my-environment | grep '/(?s)(?<=DB_NAME).+/' 这是一个简单的正则expression式查询,并检查了regex101.com罚款,所以不知道什么问题可能是。 任何想法如何获得特定的键值对?
我有一个服务器(debian jessie)用varnish和apachepipe理多个域,我想用磅来redirecthttpstream量到https。 由于HeadRequire指令允许使用正则expression式,因此我也尝试在Redirect中使用正则expression式: ListenHTTP Address 1.2.3.4 Port 80 ## allow PUT and DELETE also (by default only GET, POST and HEAD) xHTTP 0 RewriteLocation 0 Service "myHost" HeadRequire "^Host: (.+)\.myserver\.net" Redirect 301 "http://\1.myserver.net" End End 但不幸的是我得到ERR_INVALID_REDIRECT 有没有办法让英镑做通配符redirect? curl输出: $ curl -v http://prova.myserver.net:80/ * Hostname was NOT found in DNS cache * Trying 1.2.3.4… * Connected […]
放弃这一点,我会留下来,以防有人在未来为别人解决问题。 删除的Vbox,所以我不能再testing它们了。 相反,我将使用apache2。 我想在我的开发机器上configuration我的nginx服务器,使其适用于所有匹配文件名的path。 例如,一个项目有以下分支,所以我检查一下: /var/www/version1.1/html /var/www/version1.2/html /var/www/version2.1/html 这是configuration文件的重要部分: root /var/www; # Add index.php to the list if you are using PHP index home.php index.php index.html index.htm index.nginx-debian.html; server_name _; location / { autoindex on; try_files $uri $uri/ =404; } location ~ version(.+)/html/\.php$ { alias $1/html; try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass 127.0.0.1:9000; fastcgi_index home.php; […]
我目前有一个基本上围绕三个服务的办公室networking,都在Linux下托pipe: 共享存储区通过Samba服务。 邮件Web / IMAP由Zimbra处理。 项目pipe理/错误跟踪由RedMine处理。 其他更小的服务可用(例如:git repo)。 所有这些实际上是自我托pipe到一组托pipe虚拟机。 客户端可以是本地的,可以通过互联网(用于networking服务),也可以通过VPN进行远程访问。 客户是Windows(大多数)或Linux。 目前所有的服务都有独立的用户/通行证pipe理,加上需要定期更换密码,随着用户群的扩大(目前我有大约100个用户),很快就会导致恶梦。 有一些方法可以pipe理这些(less数不同的)服务的单点login吗? 最理想的是拥有一个authentication服务器,每个用户都可以pipe理所有服务的密码,pipe理员可以为用户分配(相当具体的,至lessSamba和Git)的权限。 这样的系统是否存在? 我知道一些非常大的服务(如:谷歌)可以提供其他(主要是networking)服务的身份validation,但我不确定这是否可以缩小到一个(相对)小型办公室。
我有一个SSRS服务器,每天处理很多订阅。 我刚刚意识到这一点,所以我不知道这是一个新的还是一个老问题,但是只有一个订阅每天都在失败。 错误是: Failure sending mail: Service not available, closing transmission channel. The server response was: 4.4.1 Connection timed out 快速Googlesearch表示这是Exchange服务器的响应。 我不知道如何开始解决这个问题。 我无权访问Exchange服务器。 如果我打算把它交给Exchange团队,我希望能够备份为什么我认为他们需要排除故障。 问题是许多其他订阅处理就好,发送电子邮件。 报告的处理时间是否会影响电子邮件过程? 我不这么认为,因为报告是在尝试发送电子邮件之前处理和呈现的。 请让我知道你是如何推荐我继续进行故障排除?
我有一个森林,有12个域控制器,和其他有两个域控制器的森林。 我如何才能configuration信任关系只有我的第一个森林的3域和我的其他森林的2域控制器? 感谢您的回答。
我不小心configuration了每个注销的用户将被redirect到x域 ,这是通过使用Web界面中的pipe理面板完成的。 现在,我只能通过SSH访问东西,比如修改gitlab.rb ,我甚至试图访问数据库,看看有没有我可以修改的东西。 我怎样才能修改这个configuration,所以我可以再次login? 我被困在外面 (就像用钥匙把房子关上)。 我想要的是简单的,删除/修改告诉nginxredirect到该域的选项,但我找不到它在gitlab.rb 。