小编Noo*_*oob的帖子

sudo 主机字段:它有什么用?

的语法sudo

user ALL=(ALL) ALL由此:

第一个字段是可以执行的用户sudo

sudo第三个字段是可以进入的用户

第四个字段是可以执行的命令sudo

第二个sudo字段是放置可以运行的主机。

===================================

我不明白第二个字段的用途。我们如何sudo在主机 A 上启用以便在另一台主机 B 上使用?

sudo

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

登录 shell (bash) - 我们如何调用登录 shell

我知道什么是登录 shell 以及登录 shell 和非登录 shell 之间的区别。

但令我困惑的是它是如何被调用的。据说登录 shell 是用-参数 0调用的。

我们如何将参数传递给正在调用的 shell,然后参数 0 是 shell 本身的名称?

# -bash 
-bash: -bash: command not found
Run Code Online (Sandbox Code Playgroud)

好的没关系

# bash --login
# echo $0
# bash
Run Code Online (Sandbox Code Playgroud)

我仍然没有看到-bash.

只有当我通过 SSH 连接时,我才能-bash在发出echo $0. 但回到我最初的问题,

  1. Unix/Linux 如何创建登录 shell?
  2. 在登录过程中创建登录外壳的“东西”是什么?如果它是在登录期间调用 bash shell 的“登录”进程,它如何将参数 0 传递-给 bash shell?

linux shell bash kernel centos

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

标签 统计

bash ×1

centos ×1

kernel ×1

linux ×1

shell ×1

sudo ×1