小编Hri*_*ish的帖子

如何通过 sudoers 授予 nopasswd 访问多个命令的权限?

以下是我所知道的:

我必须在sudoers文件中添加以下行以授予用户执行特定任务的权限。

user_name ALL=NOPASSWD: /usr/bin/apt-get install
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想授予此用户访问权限以重新启动 2 个具有所有安装权限的服务(即ApacheMySQL)。

使用上面的行,我已经给了他所有的安装权限,现在我必须再添加两次相同的行来授予服务权限吗?或者我可以在同一行中添加这些命令,用逗号或其他东西分隔吗?

sudo administration users restricted-access

51
推荐指数
3
解决办法
16万
查看次数

如何在 cURL 中启用 SFTP 支持?

我已经安装了 curl-7.27.0,它工作正常。但是,当我运行时curl -V,我得到:

curl 7.21.6 (i686-pc-linux-gnu) libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtmp rtsp smtp smtps telnet tftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
Run Code Online (Sandbox Code Playgroud)

如何启用 SFTP 协议?

sftp curl

17
推荐指数
3
解决办法
3万
查看次数

如何仅授予普通用户访问 /var/log 目录的权限?

我在 Ubuntu 12.04 LTS 桌面 32 位操作系统中有一个非管理员用户,我只需要授予/var/log他访问权限,因为他需要监视日志并创建与之相关的报告。

我不想不惜一切代价给他管理员权限。

我怎样才能做到这一点?

permissions files log restricted-access

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

如何使用 Google 身份验证器为 Ubuntu 用户在 Ubuntu 中设置两因素身份验证?

如何在 Ubuntu 中使用 Google 身份验证器为 Ubuntu 用户设置两因素身份验证(也可以为非 Google 帐户设置)?

authentication pam pam-environment two-factor-authentication

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

安装 Roundcube Web Server,在检查 PHP 配置时出现日期和时间错误

安装 Roundcube Web Server,在检查 PHP 配置时出现日期和时间错误。我正在尝试使用 roundcube 配置 webamil。以下是详细信息。

  1. pop / smtp 服务在我的邮件服务器上运行良好。
  2. 能够通过邮件客户端完美发送和接收邮件。
  3. 使用纯文本身份验证。
  4. 邮件服务器中不使用 SSL 或 TLS。
  5. Roundcube 版本:roundcubemail-0.8.5
  6. PHP 版本:PHP 5.3.10
  7. 需要将时区设置为亚洲/加尔各答

我已经检查这个环节和事情,我能理解出它就是我需要修改php.ini/.htaccess或只是/.htaccess却找不到/.htaccess在roundcube的安装文件夹第二个我能找到php.ini/.htaccess@ /usr/local/lib/php.ini...这里我已经是修改date.timezone = "Asia/Kolkata"和重新启动的 appache2 服务仍然 roundcube 安装页面显示以下错误。

以下是带有粗体错误的完整页面: Roundcube Webmail 安装程序

检查环境创建配置测试配置
检查 PHP 版本

版本:OK(检测到 PHP 5.3.10-1ubuntu3.5)
检查 PHP 扩展

运行 Roundcube 需要以下模块/扩展:

PCRE:OK
DOM:OK
Session:OK
XML:OK
JSON:OK
接下来的几个扩展是可选的,建议使用以获得最佳性能:

FileInfo: OK
Libiconv: OK
Multibyte: OK
OpenSSL: OK
Mcrypt: OK
Intl: …

php time date mail-server timezone

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

如何增加 JAVA 堆大小?

I need to increase the default java heap size to get OpenNMS Linkd service running smoothly, and fortunately I have 4/5 of my total installed memory free at any given time even when their is maximum load on the server. still java is not performing to it's bast. hence I need to increase the default java heap size.

Can anyone tell me how to do it?

I'm using Ubuntu 12.04 lts & total memory installed is 16 GB out of …

networking java memory-usage ram network-monitoring

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

如何在没有密钥身份验证的情况下创建一个用户?

我已经完成了以下步骤:

  1. 我已经使用密钥身份验证配置了 Ubuntu 服务器,它工作正常。
  2. 我已禁用密码身份验证以进行密钥身份验证。
  3. 服务器始终通过远程终端或腻子访问。

现在所有用户帐户都可以使用身份验证密钥和密码登录,但现在我只想创建一个没有密钥身份验证的新用户。那我该怎么办呢?

另一方面,这不应妨碍使用密钥身份验证的其他用户。

ssh security authentication password

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

无法通过 SSH 访问服务器?

当我尝试通过 ssh 访问服务器时,它说:

ssh: connect to host xx.yyy.zzz.x port 22: Connection refused
Run Code Online (Sandbox Code Playgroud)

并在其中的服务器上auth.log显示以下日志条目:

Address xx.yyy.zzz.x maps to xx.yyy.zzz.x.static-pune-vsnl.net.in, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!
Run Code Online (Sandbox Code Playgroud)

我为该用户创建了一个用户帐户,它也处于启用状态。

请求的信息

  1. 这是 Ubuntu 11.10
  2. 它使用 openssh-server 配置为 SSH 服务器
  3. 我正在尝试使用 Windows 7 中的 Putty 连接到此服务器,即我的桌面
  4. 我也按照@zpletan 的要求在超级用户中询问了这个问题,下面给出了该问题的链接。

https://superuser.com/questions/408080/unable-to-access-the-server-via-ssh

提前致谢。

server ssh login logging log

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

如何用单个命令创建完整的目录结构?

如何用单个命令创建完整的目录结构?

我的意思是,如果我想使用命令一次性创建如下所示的目录结构。

/abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
Run Code Online (Sandbox Code Playgroud)

那我该用什么命令呢?

command-line directory

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

如何查找详细信息,例如已安装的文件系统是只读还是读写以及与磁盘运行状况相关的状态详细信息?

如何查找挂载的文件系统是只读还是读写等详细信息?

除此之外,如何在不影响已安装磁盘或分区数据的情况下查找硬盘或分区健康状态的详细信息?

partitioning mount ext4 mountpoint

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