服务器管理员

系统和网络管理员的问答

5
chmod在Docker中无法正常工作
我正在为我的Symfony应用程序构建Docker映像,我需要授予对Apache服务器的权限以写入缓存和日志文件夹 #Dockerfile FROM php:7-apache RUN apt-get update \ && apt-get install -y libicu-dev freetds-common freetds-bin unixodbc \ && docker-php-ext-install intl mbstring \ && a2enmod rewrite COPY app/php.ini /usr/local/etc/php/ COPY app/apache2.conf /etc/apache2/apache2.conf COPY ./ /var/www/html RUN find /var/www/html/ -type d -exec chmod 755 {} \; RUN find /var/www/html/ -type f -exec …

5
通过crontab使用ssh代理在ssh上执行rsync命令
我有一个cronjob: 0 9 * * * rsync -a mydir remote_machine: 我用“ crontab -e”安装了它。我有一个ssh-agent运行,当我执行rsync命令本身时,它没有任何用户交互或密码输入即可工作,但是cronjob失败,并显示以下消息: Date: Wed, 9 Dec 2009 11:11:00 -0600 (CST) From: Cron Daemon <me@my_machine.my_domain> To: me@my_machine.my_domain Subject: Cron <me@my_machine> rsync -a /home/me/mydir remote_machine: Permission denied, please try again. Permission denied, please try again. Permission denied (publickey,gssapi-with-mic,password). rsync: connection unexpectedly …
18 rsync  cron 

2
新创建的XFS文件系统显示已使用78 GB
我们有一个12 TB RAID 6阵列,应该将其设置为带有XFS文件系统的单个分区。创建新文件系统时,它表示已使用78 GB,但驱动器上没有文件。 [root@i00a ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 32G 11M 32G 1% /run tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/sdb3 154G 3.9G 150G 3% / /dev/sdb2 1014M 153M 862M …
18 storage  partition  xfs  rhel8 

1
无法将块设备/ dev / loop挂载为只读
我有一个在Windows 7 x64主机上的Virtualbox上运行的ubuntu 14.04x64 VM。 我正在尝试挂载用于法医的图像,并尝试特别运行以下命令: mount -o ro,loop,offset=1048576 -t xfs /media/mountdevicesource/ewf1 /media/mountdest 我发现的所有文档似乎都表明这样的命令应该可以工作,但是我收到一条错误消息: Mount: cannot mount block device /dev/loop0 read-only 知道我做错了什么吗?我在另一台VM上遇到了相同的错误,因此我重新构建Ubuntu并认为这是某种类型的损坏问题或其他问题,但是在新VM上却遇到了相同的错误。 谢谢。
18 ubuntu  mount 

4
为什么我应该在一个会话中允许网站上的多个IP地址?
希望我的问题与本网站的范围相符。 我正在开发CMS。目前,我登录的用户已锁定到该会话的IP地址。不幸的是,我的用户群中有一小部分经常在两个或多个IP地址之间跳转。他们中的大多数人可能使用负载平衡器。从技术上讲,没有必要将用户会话锁定到一个IP地址。我没想到客户端会在我的网站上为单个页面请求在多个IP地址之间切换。 我现在想知道,让我的客户不断在页面请求的IP地址之间跳转会有什么风险(例如,xxx.xxx.xxx.xxx请求CSS文件,而yyy.yyy.yyy请求JavaScript文件。 yyy)?我通常应该允许还是禁止?
18 security 

3
是否可以通过IP地址而不是从域发送和接收电子邮件?
通常,电子邮件在@的右侧具有域名,因此您可以识别组织或公司。实际上,该域不过是由名称服务器解析的IP地址的“名称”或“别名”。 我认为这可以用于例如物联网,因为与POST和GET相比,还有更多的可能性,例如“多对一”或“一对多”。 有没有一种方法可以直接发送和接收来自IP地址的电子邮件,例如,以user@xxx.xxx.xx.xxx的身份?

1
我的客户不接受由StartSSL颁发的我的证书
我今天从StartSSL申请了一个新的1类服务器证书,它可以与Apache和Dovecot +(Thunderbird / Outlook / OpenXChange)一起很好地工作,但是当我尝试使用Apple客户端(Mac / iPhone)连接到邮件服务器时,我收到一条SSL错误消息。 我已经把 2_服务器证书 1_中级证书 根证书 按此顺序,并将结果文件用作dovecot中的ssl_cert。我仅有的另外两个SSL设置是ssl=required和ssl_key = </path 有人遇到过这个问题并想出解决方案吗?
18 ssl 

2
Web服务器如何知道用于SSL解密的密钥对?
据我了解,当Apache收到对它正在侦听的TCP端口之一的请求时(例如80、443),它将通过查看HTTP标头来确定正在请求哪个主机Host。然后,服务器将知道应将请求重定向到哪个虚拟主机。 但是,它如何用于基于SSL / TLS的HTTP?由于整个HTTP请求都是加密的(至少我相信这是我在某处读取的内容),因此只有在服务器解密数据后才能读取标头信息。但是为了解密,它需要知道要使用哪个密钥对,因为您可以在Web服务器上安装多个SSL证书。 那么服务器如何知道解密所需的密钥呢? 我的猜测: 我可以想象TLS握手提供了必要的信息。 关于“可能重复”标志: 尽管我同意所链接的问题和我自己的问题的答案都相似,但我必须说,问题是不同的。毫无疑问,是否可能以及如何托管具有独立SSL证书的多个站点。相反,我的问题是针对底层技术方面的。
18 ssl  web-server  https 

1
我应该将哪些权限设置为dhparam.pem?
我在nginx的SSL配置中为ssl_dhparam指令生成了Diffie-Hellman参数。 该文件dhparam.pem是使用命令创建的openssl dhparam 2048 -check -out dhparam.pem。 我应该为此文件设置哪些权限?在git仓库中共享是否安全?还是应该将其设为私有?
18 nginx  ssl  openssl  chmod 

3
为什么托管服务提供商不允许通过端口443进行SSL?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 3年前关闭。 我正在建立一个网站,并购买了该网站域的SSL证书。当我问托管公司为什么https://www.example.com拒绝连接时,他们回答说SSL访问已在端口41696上配置https://www.example.com:41696。 托管公司还表示,即使我们获得了其他软件包,也无法将其更改为443。我从未听说过与我合作过的任何其他托管服务提供商。他们为什么不让这种事情发生有充分的理由吗?还是我可以在服务器上进行任何更改以使其接受端口443上的HTTPS请求的配置?
18 linux  apache-2.2  ssl 

2
在Google Compute Engine上使用HTTP(S)负载平衡器时,将所有HTTP流量重定向到HTTPS
我在Google Compute Engine上使用2个全局转发规则(HTTP和HTTPS)设置了HTTP / HTTPS负载平衡。每个规则都指向具有HTTP协议的后端服务。 我希望所有请求http://*都去https://*。 当负载平衡器通过HTTP与后端服务通信时,我认为我无法在后端服务上获得nginx来发回a 301。 我已经尝试了12项关于Google Computing的细微调整,但最终都以google computing返回a为结尾502。 我敢肯定有人设置过这个。朝正确方向的任何提示或指示,将不胜感激。

2
为什么NS记录不包含IP地址?
NS记录的目的是告诉客户端哪个域名服务器将确定域名的实际IP地址。因此,例如,以下查询告诉您,如果要获得有关facebook.com您的权威性答案,必须询问a.ns.facebook.com: > dig ns facebook.com 19:58:27 ; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> ns facebook.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32063 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;facebook.com. IN NS ;; ANSWER SECTION: …

2
两路大功率户外Wi-Fi
抱歉,这是一个小学生问题,但是一位客户要求我研究为其房车公园安装Wi-Fi。多年来对办公室Wi-Fi做到这一点感到非常满意,但室外/大功率却超出了我的专业领域。如果太难了,我会找当地的专家。我在uni大学从事电气工程学,但是那是很久以前的事,但我确实记得这个理论。 但是小学生的问题是,我了解增加发射器的功率(功率和天线增益)以改善范围,这对于将数据从室外接入点传输到接收器(PC,平板电脑或移动设备)是很好的,但那又如何呢?传送回另一种方式?客户端设备是否有能力到达远程访问点? 那些遥远的EE班之一表明我缺少了一些东西...
18 hardware  wifi 


6
关于如何在经常使用的站点上进行维护的任何想法?
我为澳大利亚的大型游戏网站提供帮助。我们在当地时间每天早上7点到第二天凌晨1点之间进行比赛。自该网站发布以来,我们还没有跳过一天。自然,这使得维护变得极为困难,并且我们发现登台服务器在生产分支之前最多可以提交50次提交。通常,主要开发人员必须非常早地醒来以合并分支,并确保一切正常。 我们一直在尝试使登台站点与生产站点尽可能相似,但只能使其与生产站点相似。 我们的网站基于Laravel并带有Node.JS服务器,以实现实时。我们正在使用Laravel Forge。 是否有人对我们如何更频繁地推送更新有任何建议?我们对任何事物都开放。

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.