最初发布在超级用户,但意识到它应该张贴在这里。 我有一个Samba文件服务器,我通过VPN连接访问我的文件到我家。 我configuration我的VPN客户端在启动时自动连接。 我设置了smb.conf文件来使用家庭共享,并将一个驱动器映射到我的Windows 10笔记本电脑上。 当我最初安装Ubuntu 16.04时,我selectencryption我的主目录,因为我知道我将存储个人文件,我不希望任何机构访问。 所以这是我的问题。 当我第一次启动我的Windows 10笔记本电脑时,打开我的映射networking驱动器,并input我的Unix资源pipe理器只显示: 目录 – .encryptfs 目录 – 。私人 文件 – 访问您的私人Data.desktop 文件 – README.txt 如果我双击其中任何一个,我会得到一个权限错误。 为了解决这个问题,我SSH到我的文件服务器,并重新启动smbd服务。 重新启动服务后,我可以正常访问我的所有文件并拥有完全权限。 我想知道是否有人知道我可以设置这种方式,所以我不必每次我想要访问我的文件重新启动smbd服务。 这里是我的smb.conf的副本: # # Sample configuration file for the Samba suite for Debian GNU/Linux. # # # This is the main Samba configuration file. You should read the # smb.conf(5) […]
问题: postgres=# CREATE EXTENSION postgis; LOG: statement: CREATE EXTENSION postgis; ERROR: could not load library "/usr/lib/postgresql/9.5/lib/rtpostgis-2.3.so": /usr/lib/libgdal.so.1: undefined symbol: sqlite3_column_table_name` 我做了什么: 新增Postgres官方PPA – http://apt.postgresql.org/pub/repos/apt xenial-pgdg/main 安装Postgis – sudo apt-get install postgresql-9.5-postgis-2.3 我也卸载libgdal和它的依赖( sudo apt-get remove –purge libgdal1i ),然后像上面那样重新安装postgis 。 还是一样的错误。 我在一个VirtualBox中安装了干净的Ubuntu,并安装并运行正常。 版本: Ubuntu – Ubuntu 16.04.3 LTS Postgres – 9.5.9-1.pgdg16.04 + 1 Postgis – 2.3.3 […]
我正在运行一个网站,在特定的时间得到大量使用。 我在EC2 Ubuntu 16.04服务器上运行apache 2.4,使用4核CPU和16GB内存和2GB交换。 平均apache进程的大小是35MB(大约)。 我将KeepAlive值设置为ON,并将KeepAliveTimeout设置为5的较低值。 我正在使用MPM prefork,configuration如下所示: <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 ServerLimit 350 MaxRequestWorkers 350 MaxConnectionsPerChild 20000 </IfModule> 当并发用户数量增加时,htop显示所有4个内核都被100%利用,但是在可用的15GB中RAM仍然只显示1.5或2GB。 为什么没有使用更多的内存? 有这种CPU使用情况是正常的吗? 如果用户数从这里增加,则服务器开始返回HTTP 522错误。 附加信息:用于获取值的计算参考本教程和ServerFault上的这个答案 我发现一个单一的Apache进程占用大约35MB的内存。 我在PM2下运行nodejs(for socketio)。 MySQL从RDS运行,不在此服务器上。 尽pipe如此,根据build议的计算,我已经减less了一些值: Available Memory – 14000MB (将其余的RAM留作其他用途) Apache Process usage – 40MB MaxRequestWorkers = 14000/40 = 350 StartServers 30% of MaxRequestWorkers (应该是105,但是我觉得太高了,应该把它做成105?) […]
这是我第一次在Linodebuild立一个云服务器 – Ubuntu 16.04。 我遵循他们的文档,但我坚持'删除未使用的面向networking的服务'部分。 我不知道应该/我可以删除哪些服务(从Linode指南 – “ 然而,Exim和RPC是不必要的,除非你有特定的用途,应该删除。 ”)。 我只是相信我用'*'标记的ssh相关服务应该保留。 结果:sudo ss -lnp Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port nl UNCONN 0 0 0:0 * nl UNCONN 5463 0 5:25280 * nl UNCONN 879 0 5:0 * nl UNCONN 0 0 7:0 * nl UNCONN 0 0 1:25281 * nl UNCONN 0 […]
在过去的几天中,我一直在靠近墙壁,试图弄清楚如何允许在端口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 […]
我装载绑定两个目录,所以用ftp用户我上传在FTP目录和网页目录得到更新。 Web目录需要具有Web服务器www-data所有权,而ftp目录应该由ftp用户myuser networking服务器用户: www-data 网页目录: / var / www FTP用户: myuser FTP目录: / var / ftp / www 我使用mount –bind /var/www /var/ftp/www命令进行mount –bind /var/www /var/ftp/www 。 一旦我这样做,我看到的文件是可用的FTP目录,但所有权仍然设置为www-data 。 如果我尝试更改ftp目录( chown -R myuser:myuser /var/ftp/www )上的所有权,则Web目录上的所有权也将更改为myuser vsftpd.conf文件 # Example config file /etc/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens […]
我们正在build立一个持续部署的主机。 每个应用程序运行在自己的用户帐户下。 目前我们正在研究的方法只是允许持续的构build机器为了部署的目的而具有公共密钥到该应用程序的帐户。 有人担心这可能会造成一个漏洞,所以我们试图看看是否有办法降低风险。 由于我们的第三方构build服务的聚集性,限制对IPv4块的访问并不是真正的select,所以我们需要考虑其他风险缓解方法,作为我们部署过程的一部分。 我不希望持续部署的好处损害我们的生产环境。 任何人都可以提出可以为CI机器提供工作能力的方法,同时确保我们不会打开安全漏洞。 在您尊重的环境中使用的理想方法,以避免纯粹的理论方法。 部署主机使用基于Ubuntu 16.04.2 LTS的VM,通过ssh访问。 服务器将托pipe一个面向基于HTTP的应用程序的Web。
我在我的服务器( Ubuntu 16.04 )中安装了owncloud (v 10.0.3.3),并尝试解决我得到的一个警告: 应将事务性文件lockingconfiguration为使用基于内存的locking,而不是默认的基于数据库的缓慢locking。 请参阅文档↗了解更多信息。 我在这里遵循这个指南,我成功地安装了Redis来侦听unix套接字。 sudo systemctl status redis ● redis.service – Redis In-Memory Data Store Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2017-10-19 08:37:37 UTC; 25min ago Main PID: 1034 (redis-server) Tasks: 4 Memory: 2.5M CPU: 2.393s CGroup: /system.slice/redis.service └─1034 /usr/local/bin/redis-server 127.0.0.1:0 Oct 19 08:37:37 […]
我刚刚更新到最新版本的gitlab-omnibus(我相信10.1,但我不积极)。 我的用户现在都不能login,而且在错误日志中我没有看到任何有用的东西。 我并不是100%确定哪个版本的gitlab-omnibus是从哪里来的,但是自从我更新以来,这个版本还不到一个月,所以可能是后来的9.x版本。 我得到的错误是 Could not authenticate you from Ldapmain because "Ssl connect returned=1 errno=0 state=error: certificate verify failed". 在任何人login时在login屏幕上。 当我使用gitlab-ctl tail尾所有日志时,在login尝试中出现以下错误。 {"method":"POST","path":"/users/auth/ldapmain/callback","format":"html","controller":"OmniauthCallbacksController","action":"failure","status":302,"duration":6.6,"view":0.0,"db":0.0,"location":"https://gitlab.mycompany.com/users/sign_in","time":"2017-10-24T01:37:36.538Z","params":{"utf8":"✓","authenticity_token":"[FILTERED]","username":"my.name","password":"[FILTERED]"},"remote_ip":"192.168.0.81","user_id":null,"username":null} 我已经检查,没有任何改变与我目前正在使用的证书,并没有任何改变的gitlab.rb文件。 上次我遇到类似的问题时,gitlab已经改变了gitlab.rb文件中的一个字段的名字,但是这次看起来并不是问题。 一旦我从备份重build服务器,我可以看看我的最新版本是什么,我会在这里更新。
得到了以下问题:我有一个hadoop集群(2.8.1,java 8),我的资源pipe理器在大约30秒-1分钟后仍然断开,或者当我尝试向hdfs添加任何文件时。 我有3个VPS(Ubuntu 16.04.2 LTS),1个用于Namenode,2个用于数据节点。 这些主要是为了玩游戏,所以只有20GB的空间(我相信应该足以看到mapreduce工作的一些微小的影响) 我的文件内容: / etc / hosts在每个服务器上: 135.59.171.41 01-slave 01-slave 188.166.167.150 02-master 02-master 155.59.170.39 03-slave 03-slave master上的hdfs-site.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration <property> <name>dfs.replication</name> <value>3</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>/usr/local/hadoop/store/hdfs/namenode</value> </property> </configuration> 从站上的hdfs-site.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration <property> <name>dfs.replication</name> <value>3</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>/usr/local/hadoop/store/hdfs/namenode</value> </property> </configuration> 主站和从站上的core-site.xml […]