问题列表 - 第4990页

OSX mojave:“crontab:tmp/tmp.X:不允许操作”

将我的 OSX 更新到 Mojave 后,我似乎无法再编辑我的 crontab。任何这样做的尝试都会导致此问题标题上的错误消息。

我跟踪了 crontab/private/var/at并且权限与另一台运行 El Capitan 的计算机相同:

/private/var/at$ ls -laO
total 0
drwxr-xr-x   8 daemon  wheel  -           256B Feb 18 16:47 ./
drwxr-xr-x  26 root    wheel  sunlnk      832B Feb 18 16:51 ../
-rw-r--r--   1 root    wheel  -             0B Aug 22 22:11 at.deny
-rw-r--r--   1 root    wheel  compressed    6B Aug 17  2018 cron.deny
drwxr-xr-x   2 daemon  wheel  -            64B Aug 17  2018 jobs/
drwxr-xr-x   2 daemon  wheel  -            64B Aug 22 22:11 spool/
drwx------   4 …
Run Code Online (Sandbox Code Playgroud)

mac-osx update cron file-permissions

21
推荐指数
3
解决办法
8607
查看次数

运行“sudo chmod 2770 /”后无法登录ec2实例

我是 linux 和 AWS 的新手。

sudo chmod 2770 / command在我的 ec2 实例上运行,然后

我所做的一切都被拒绝(甚至使用 ls 或 cd)

所以我退出了我的连接(使用 cygwin)并尝试重新连接,但现在我得到了

权限被拒绝(publickey、gssapi-keyex、gssapi-with-mic)

我尝试设置chmod 400 my.pem, chmod 600 my.pemchmod 777 my.pem但没有任何效果。
我正在尝试使用ssh -i my.pem ec2-user@xx.xx.xx.x之前工作正常的连接。
解决办法是什么?

linux amazon-ec2 amazon-web-services

5
推荐指数
1
解决办法
2766
查看次数

为什么 Debian 的 PHP sessionclean 脚本首先接触所有打开的文件?

我现在正在学习/usr/lib/php/sessionclean。有一件事我不完全明白。在清理之前触摸所有打开的会话文件的目的是什么?我知道这会阻止删除当前打开但尚未写入的过期会话。但这不是竞争条件吗?如果 PHP 进程在 touch 和 delete 命令之间打开一个过期的会话文件怎么办?

php debian

4
推荐指数
1
解决办法
3394
查看次数

NFSv4 需要哪些服务和端口?

我一直试图找到这个问题的明确答案,但由于存在各种 NFS 版本,我得到了相互矛盾的结果。

我已经按照https://help.ubuntu.com/community/NFSv4Howto配置了 NFSv4 ,目前我的机器上正在运行以下服务:

  • rpc.mountd
  • 绑定
  • nfsd
  • 锁定

v4 中运行 NFS 服务器需要哪些?我如何禁用其余的?因此,我应该在防火墙上打开哪些端口?

PS:我在 Ubuntu 18.04

linux ubuntu nfs4 ubuntu-18.04

5
推荐指数
1
解决办法
1万
查看次数

在 nginx 1.15.8 中安装 more_set_headers

Ubuntu 16 Server -load_module modules/ngx_http_headers_more_filter_module.so无法从全新安装中解决问题。

root@ /etc/nginx # nginx -V
nginx version: nginx/1.15.8
built by gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)
built with OpenSSL 1.0.2g  1 Mar 2016
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 …
Run Code Online (Sandbox Code Playgroud)

ubuntu nginx source apt ubuntu-16.04

6
推荐指数
1
解决办法
2万
查看次数

kubernetes 中的 WEBRTC MCU/SFU - 端口范围?

我使用janus-gateway作为用于群组视频通话的 webrtc 媒体服务器。以前我使用 docker-compose 将它部署在单个节点中,但现在我希望能够水平扩展它。为此,我正在尝试使用 kubernetes,但我面临两个问题:

1:指定要为媒体服务器公开的端口范围。由于媒体服务器需要一个端口范围才能运行,我可以在 docker-compose 中使用以下代码进行操作

janus-gateway:
 build: ./gateway
 image: janus-gateway-image
 restart: always
 ports:
   -  8088:8088
   -  8188:8188
   -  7088:7088
   -  "10000-10200:10000-10200/udp"
 networks:
  - back-tier
Run Code Online (Sandbox Code Playgroud)

但是我无法在 kubernetes 中找到任何替代方案。如何使用 kubernetes 公开端口范围。

2:如何从我的 nodejs 应用程序连接到网关的特定实例。所以假设网关的两个实例正在运行,现在当用户连接到应用程序时,我将它连接到正在运行的两个实例之一并将其保存在 redis 中,并确保来自该用户的任何请求都传递到该特定实例. 如何从节点连接到特定副本?还获取副本列表?

我已经在 kuebernetes 上检查过这个问题,但它仍然没有解决。有什么解决方法吗?

docker kubernetes docker-compose webrtc docker-swarm

7
推荐指数
1
解决办法
2378
查看次数

Debian jessie 将 OpenSSH 服务器升级到最新版本

我有一台 Debian 8 服务器,客户的 PCI 扫描失败,可能正在运行: nmap -p 22 -sV customer.edu

返回

22/tcp open ssh OpenSSH 6.7p1 Debian 5+deb8u7

这应该很容易,因为我的 /etc/apt/sources.list 是这样的:

deb http://mirror.rackspace.com/debian jessie main
deb-src http://mirror.rackspace.com/debian jessie main
deb http://mirror.rackspace.com/debian-security/ jessie/updates main
deb-src http://mirror.rackspace.com/debian-security/ jessie/updates main
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://ftp.debian.org/debian jessie-backports main
deb http://security.debian.org/ jessie/updates main contrib non-free
Run Code Online (Sandbox Code Playgroud)

sudo apt-get upgrade openssh-server返回:

Calculating upgrade... openssh-server is already the newest …

ssh debian-jessie

7
推荐指数
1
解决办法
5163
查看次数

将我的暂存数据库和生产数据库放在一个 Azure 弹性池中有哪些缺点?

我在 Azure 中有一个 STAGING 和 PROD 环境、Web 应用程序、SQL 数据库等。目前,PROD 的 SQL db 的规模远高于 STAGING - 这并不奇怪。

我想通过将这些 SQL 资源与 SQL 弹性池汇集在一起​​可以节省资金。但是我担心它会在 STAGING 和 PROD 之间产生耦合,我内心的一切都在尖叫这是一个坏主意。

可能会合理影响性能、可靠性、安全性等的合法缺陷是什么?

sql-server azure

4
推荐指数
1
解决办法
603
查看次数

MySQL:停用设置“绑定地址”是否存在安全风险?

我在 webapp 正确连接到 MySQL 服务器时遇到了问题,为了解决这个问题,我试图注释掉bind-address文件中的设置my.ini

这似乎解决了问题,但是我想知道这是否与安全有关。对于生产环境来说,这是一个正确的设置,当然访问受用户/密码限制吗?将其注释掉和将其设置为 之间有什么区别bind-address=0.0.0.0

mysql security database

4
推荐指数
1
解决办法
4131
查看次数

每次启动我都需要手动运行 fsck /dev/mapper/ubuntu--vg-root

您好,每天当我启动 ubuntu 18.04 时,它无法启动并给出以下错误。

(initramfs) exit
/dev/mapper/ubuntu--vg-root contains a file system with errors, check forced.
Inodes that were part of a corrupted orphan linked list found.

/dev/mapper/ubuntu-vg-root: UNEXPECTED INCONSISTENCY; Run fsck MANUALLY.
    (i.e., without -a or -p options)

fsck exited with status code 4.
The root file system on /dev/mapper/ubuntu--vg-root requires manual fsck
Run Code Online (Sandbox Code Playgroud)

当我运行命令时fsck /dev/mapper/ubuntu--vg-root

它解决了错误,但第二天当我启动系统时,它再次显示相同的错误,需要再次运行命令。

ubuntu fsck ubuntu-18.04

7
推荐指数
1
解决办法
1万
查看次数