我使用该--disabled-login
命令创建了一个用户。然后我不得不更改密码,以便我可以登录用户并测试一些东西。我现在确实想再次禁用登录,我看到了这篇文章:
`adduser --disabled-login` 做了什么?
所以我使用sudo passwd user
然后将其设置为!
. 但是,当我尝试登录时,我可以使用密码登录!
。那么如何再次禁用它呢?
请注意,我也尝试过*
作为密码。
我使用该--disabled-login
命令创建了一个用户。然后我不得不更改密码,以便我可以登录用户并测试一些东西。我现在确实想再次禁用登录,我看到了这篇文章:
`adduser --disabled-login` 做了什么?
所以我使用sudo passwd user
然后将其设置为!
. 但是,当我尝试登录时,我可以使用密码登录!
。那么如何再次禁用它呢?
请注意,我也尝试过*
作为密码。
我如何打开一个端口范围,例如:xxxx-xxxx 并命名它,这样当我在一个月内或其他什么时候回来查看我的 UFW 配置时,我知道这些端口是做什么用的?
我希望它在我的 Ubuntu 服务器 18.x 上作为服务运行... https://github.com/xiaodoudou/PlexIPTV
我已经下载了 linux x64 文件,使其在我的主文件夹中可执行并尝试运行它。我还在同一文件夹中设置了初始 settings.json 文件。它工作得很好,所以为了将它作为一项服务,我尝试遵循本指南: 如何使可执行文件作为服务运行?
所以我在 中制作了文件/etc/systemd/system/
,如下所示:
[Unit]
Description=Plex IPTV-Tuner
After=network-online.target
[Service]
Type=simple
User=plex
Group=plex
UMask=007
ExecStart=/usr/bin/PlexIPTV/PlexIPTV.linux-x64
Restart=on-failure
# Configures the time to wait before service is stopped forcefully.
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target
我还将可执行文件以及settings.json
文件移动到/usr/bin/PlexIPTV/
现在,当我尝试运行该文件夹时,我收到了不允许打开的错误消息/settings.json
。我也试过了chmod 777 -R /usr/bin/PlexIPTV/
,chown plex:plex -R /usr/bin/PlexIPTV
但没有帮助。
我得到的确切错误:
● plex-iptv-tuner.service - Plex IPTV-Tuner
Loaded: loaded (/etc/systemd/system/plex-iptv-tuner.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Sun 2019-03-10 13:09:02 CET; 1s ago
Process: 16218 ExecStart=/usr/bin/PlexIPTV/PlexIPTV.linux-x64 (code=exited, status=0/SUCCESS)
Main PID: 16218 (code=exited, status=0/SUCCESS)
Mar 10 13:09:02 media systemd[1]: Started Plex IPTV-Tuner.
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: 2019-03-10T12:09:02.397Z plexiptv:config:verbose 2019/03/10 13:09:02.3960 ? init Getting settings...
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: 2019-03-10T12:09:02.398Z plexiptv:config:verbose 2019/03/10 13:09:02.3970 ? readSettings Reading file...
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: 2019-03-10T12:09:02.399Z plexiptv:config:verbose 2019/03/10 13:09:02.3990 ? __dirname.readSettings.fs.readFile Didn't found file, injecting template...
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: 2019-03-10T12:09:02.410Z plexiptv:config:error 2019/03/10 13:09:02.4090 ? __dirname.init.Q.fcall.then.then.catch.error Error happen during setting pulling:
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: [ { Error: EACCES: permission denied, open '/settings.json'
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: errno: -13,
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: code: 'EACCES',
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: syscall: 'open',
Mar 10 13:09:02 media PlexIPTV.linux-x64[16218]: path: '/settings.json' } ]
为了在我的服务器上访问 jupyter notebooks 和 rstudio-server 之类的站点/服务,我创建了一个 ssh 隧道,然后在本地计算机上的 webbrowser 中浏览它们,但是,从昨天开始,我的所有服务在我的浏览器中加载速度都很慢。不知道为什么或从哪里开始故障排除。我可以通过 ssh 进入服务器并查看文件等。昨天我什至尝试重新安装其中一项服务,然后才意识到我的所有服务都很慢......有什么想法或建议如何解决这个问题?
还可以补充一点,如果我设法在浏览器中连接到一项服务(仅设法连接到 deluge),似乎一旦我连接,该服务就会在浏览器中运行而不会延迟。所以似乎它“只是”需要永远的连接。(几分钟)还可以添加端口在我的远程和本地计算机上都是打开的。
我刚刚意识到,在我的终端中,我收到以下消息:
channel 3: open failed: connect failed: Connection refused
channel 2: open failed: connect failed: Connection refused
channel 2: open failed: connect failed: Connection refused
channel 3: open failed: connect failed: Connection refused
channel 4: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
我用来打开隧道的命令:
ssh -N -f -L 8787:localhost:8787 [email protected]