相关疑难解决方法(0)

登录 Shell 和非登录 Shell 的区别?

我了解交互式 shell 和非交互式 shell 之间的基本区别。但是,登录 shell 与非登录 shell 的确切区别是什么?

你能举例说明非登录交互式shell 的使用吗?

shell login

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

为什么我的 ~/.bash_profile 不起作用?

我正在使用 Linux Mint。我的登录 shell ( cat /etc/passwd | grep myUserName) 是 bash。

在我启动我的图形桌面环境并从中运行终端模拟器后,我可以看到它.bash_profile没有来源(其中exported 的环境变量未设置)。但是,如果我从一个文本控制台登录(ctrl+ alt+ F1)或手动运行bash -l从终端仿真器,.bash_profile工作正常。

当我认为.bash_profile应该在 X 启动时获取并且所有export'ed vars 应该在终端中可用,从 X 运行时,我错了吗?

PS 将所有内容放入.bashrc并从中采购.bash_profile并不是一个好主意(/sf/ask/63206251/):环境的东西应该只采购一次。

shell bash login profile

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

防止 Unix 帐户能够通过 SSH

可能的重复:
在 linux 中禁用普通用户(如 oracle)的直接登录,但允许 scp 和 sftp?

我想阻止 unix 帐户能够被 SSH 连接,但它应该仍然可用于 SCP/SFTP。

那可能吗?

理由是unix服务器使用应用程序的通用帐户,并且人们在使用该通用帐户而不是他们的个人帐户时登录到盒子。出于审计原因,我们希望他们使用他们的个人帐户通过 SSH 连接到盒子。

users ssh permissions

7
推荐指数
2
解决办法
1098
查看次数

标签 统计

login ×2

shell ×2

bash ×1

permissions ×1

profile ×1

ssh ×1

users ×1