mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-25 23:11:02 +08:00
Merge remote-tracking branch 'LCTT/master'
This commit is contained in:
commit
36bb76bcad
@ -1,44 +1,34 @@
|
||||
[#]: collector: "lujun9972"
|
||||
[#]: translator: "way-ww"
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
[#]: reviewer: "wxy"
|
||||
[#]: publisher: "wxy"
|
||||
[#]: url: "https://linux.cn/article-12027-1.html"
|
||||
[#]: subject: "How To Enable Or Disable SSH Access For A Particular User Or Group In Linux?"
|
||||
[#]: via: "https://www.2daygeek.com/allow-deny-enable-disable-ssh-access-user-group-in-linux/"
|
||||
[#]: author: "2daygeek http://www.2daygeek.com/author/2daygeek/"
|
||||
|
||||
如何在 Linux 上为特定的用户或用户组启用或禁用 SSH ?
|
||||
如何在 Linux 上为特定的用户或用户组启用或禁用 SSH?
|
||||
======
|
||||
|
||||
由于你的公司标准规定, 你可能只能允许部分人访问 Linux 系统。
|
||||
![](https://img.linux.net.cn/data/attachment/album/202003/23/105915r1azn34i82sp48ca.jpg)
|
||||
|
||||
或者你可能只能够允许几个用户组中的用户访问 Linux 系统。
|
||||
由于你的公司标准规定,你可能只能允许部分人访问 Linux 系统。或者你可能只能够允许几个用户组中的用户访问 Linux 系统。那么如何实现这样的要求呢?最好的方法是什么呢?如何使用一个简单的方法去实现呢?
|
||||
|
||||
那么如何实现这样的要求呢? 最好的方法是什么呢? 如何使用一个简单的方法去实现呢?
|
||||
是的,我们会有很多种方法去实现它。但是我们应该使用简单轻松的方法。为了简单轻松的完成目的,我们可以通过对 `/etc/ssh/sshd_config` 文件做必要的修改来实现。在这篇文章中我们将会向你展示实现要求的详细步骤。
|
||||
|
||||
是的, 我们会有很多种方法去实现它。
|
||||
|
||||
但是我们应该使用简单轻松的方法。
|
||||
|
||||
为了简单轻松的完成目的, 我们可以通过对 `/etc/ssh/sshd_config` 文件做必要的修改来实现。
|
||||
|
||||
在这篇文章中我们将会向你展示实现要求的详细步骤。
|
||||
|
||||
为什么我们要这样做呢? 仅仅是出于安全的原因。你可以访问这个链接来获取更多关于 **[openSSH][1]** 的使用方法。
|
||||
为什么我们要这样做呢?是出于安全的原因。你可以访问[这个链接][1]来获取更多关于 openSSH 的使用方法。
|
||||
|
||||
### 什么是 SSH ?
|
||||
|
||||
openssh 全称为 OpenBSD Secure Shell. Secure Shell (ssh) 是一个开源免费的网络工具, 它能让我们在一个不安全的网络中通过使用 Secure Shell (SSH) 协议来安全访问远程主机。
|
||||
openssh 全称为 OpenBSD Secure Shell。Secure Shell(ssh)是一个自由开源的网络工具,它能让我们在一个不安全的网络中通过使用 Secure Shell(SSH)协议来安全访问远程主机。
|
||||
|
||||
它采用了 client-server 架构, 拥有用户身份认证, 加密, 在计算机和隧道之间传输文件等功能。
|
||||
它采用了客户端-服务器架构(C/S),拥有用户身份认证、加密、在计算机和隧道之间传输文件等功能。
|
||||
|
||||
我们也可以用 telnet 或 rcp 等传统工具来完成, 但是这些工具都不安全,因为它们在执行任何动作时都会使用明文来传输密码。
|
||||
我们也可以用 `telnet` 或 `rcp` 等传统工具来完成,但是这些工具都不安全,因为它们在执行任何动作时都会使用明文来传输密码。
|
||||
|
||||
### 如何在 Linux 中允许用户使用 SSH?
|
||||
|
||||
通过以下内容, 我们可以为指定的用户或用户列表启用 ssh 访问。
|
||||
|
||||
如果你想要允许多个用户, 那么你可以在添加用户时在同一行中用空格来隔开他们。
|
||||
通过以下内容,我们可以为指定的用户或用户列表启用 `ssh` 访问。如果你想要允许多个用户,那么你可以在添加用户时在同一行中用空格来隔开他们。
|
||||
|
||||
为了达到目的只需要将下面的值追加到 `/etc/ssh/sshd_config` 文件中去。 在这个例子中, 我们将会允许用户 `user3` 使用 ssh。
|
||||
|
||||
@ -53,19 +43,19 @@ openssh 全称为 OpenBSD Secure Shell. Secure Shell (ssh) 是一个开源免费
|
||||
AllowUsers user3
|
||||
```
|
||||
|
||||
这样就行了, 现在只需要重启 ssh 服务和见证奇迹了。(下面这两条命令效果相同, 请根据你的服务管理方式选择一条执行即可)
|
||||
这样就行了, 现在只需要重启 `ssh` 服务和见证奇迹了。(下面这两条命令效果相同, 请根据你的服务管理方式选择一条执行即可)
|
||||
|
||||
```
|
||||
# systemctl restart sshd
|
||||
|
||||
或
|
||||
# service restart sshd
|
||||
```
|
||||
|
||||
接下来很简单, 只需打开一个新的终端或者会话尝试用不同的用户身份访问 Linux 系统。 是的,这里 `user2` 用户是不被允许使用 SSH 登录的并且会得到如下所示的错误信息。
|
||||
接下来很简单,只需打开一个新的终端或者会话尝试用不同的用户身份访问 Linux 系统。是的,这里 `user2` 用户是不被允许使用 SSH 登录的并且会得到如下所示的错误信息。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
# ssh user2@192.168.1.4
|
||||
user2@192.168.1.4's password:
|
||||
Permission denied, please try again.
|
||||
```
|
||||
|
||||
@ -82,9 +72,9 @@ Mar 29 02:00:43 CentOS7 sshd[4900]: Failed password for invalid user user2 from
|
||||
与此同时用户 `user3` 被允许登入系统因为他在被允许的用户列表中。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
[[email protected] ~]$
|
||||
# ssh user3@192.168.1.4
|
||||
user3@192.168.1.4's password:
|
||||
[user3@CentOS7 ~]$
|
||||
```
|
||||
|
||||
输出:
|
||||
@ -96,11 +86,9 @@ Mar 29 02:01:13 CentOS7 sshd[4939]: pam_unix(sshd:session): session opened for u
|
||||
|
||||
### 如何在 Linux 中阻止用户使用 SSH ?
|
||||
|
||||
通过以下内容, 我们可以配置指定的用户或用户列表禁用 ssh 。
|
||||
通过以下内容,我们可以配置指定的用户或用户列表禁用 `ssh`。如果你想要禁用多个用户,那么你可以在添加用户时在同一行中用空格来隔开他们。
|
||||
|
||||
如果你想要禁用多个用户, 那么你可以在添加用户时在同一行中用空格来隔开他们。
|
||||
|
||||
为了达到目的只需要将以下值追加到 `/etc/ssh/sshd_config` 文件中去。 在这个例子中, 我们将禁用用户 `user1` 使用 ssh
|
||||
为了达到目的只需要将以下值追加到 `/etc/ssh/sshd_config` 文件中去。 在这个例子中, 我们将禁用用户 `user1` 使用 `ssh`。
|
||||
|
||||
```
|
||||
# echo "DenyUsers user1" >> /etc/ssh/sshd_config
|
||||
@ -113,19 +101,19 @@ Mar 29 02:01:13 CentOS7 sshd[4939]: pam_unix(sshd:session): session opened for u
|
||||
DenyUsers user1
|
||||
```
|
||||
|
||||
这样就行了, 现在只需要重启 ssh 服务和见证奇迹了。
|
||||
这样就行了, 现在只需要重启 `ssh` 服务和见证奇迹了。
|
||||
|
||||
```
|
||||
# systemctl restart sshd
|
||||
|
||||
活
|
||||
# service restart sshd
|
||||
```
|
||||
|
||||
接下来很简单, 只需打开一个新的终端或者会话尝试使用被禁用的用户身份被访问 Linux 系统。 是的,这里 `user1` 用户在禁用名单中。 所以, 当你尝试登录时, 你将会得到如下所示的错误信息。
|
||||
接下来很简单,只需打开一个新的终端或者会话,尝试使用被禁用的用户身份被访问 Linux 系统。是的,这里 `user1` 用户在禁用名单中。所以,当你尝试登录时,你将会得到如下所示的错误信息。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
# ssh user1@192.168.1.4
|
||||
user1@192.168.1.4's password:
|
||||
Permission denied, please try again.
|
||||
```
|
||||
|
||||
@ -141,11 +129,11 @@ Mar 29 01:53:48 CentOS7 sshd[4753]: Failed password for invalid user user1 from
|
||||
|
||||
### 如何在 Linux 中允许用户组使用 SSH?
|
||||
|
||||
通过以下内容, 我们可以允许一个指定的组或多个组使用 ssh。
|
||||
通过以下内容,我们可以允许一个指定的组或多个组使用 `ssh`。
|
||||
|
||||
如果你想要允许多个组使用 ssh 那么你在添加用户组时需要在同一行中使用空格来隔开他们。
|
||||
如果你想要允许多个组使用 `ssh` 那么你在添加用户组时需要在同一行中使用空格来隔开他们。
|
||||
|
||||
为了达到目的只需将以下值追加到 `/etc/ssh/sshd_config` 文件中去。 在这个例子中, 我们将允许 `2g-admin` 组使用 ssh。
|
||||
为了达到目的只需将以下值追加到 `/etc/ssh/sshd_config` 文件中去。在这个例子中,我们将允许 `2g-admin` 组使用 ssh。
|
||||
|
||||
```
|
||||
# echo "AllowGroups 2g-admin" >> /etc/ssh/sshd_config
|
||||
@ -165,19 +153,20 @@ AllowGroups 2g-admin
|
||||
2g-admin:x:1005:user1,user2,user3
|
||||
```
|
||||
|
||||
这样就行了, 现在只需要重启 ssh 服务和见证奇迹了。
|
||||
这样就行了, 现在只需要重启 `ssh` 服务和见证奇迹了。
|
||||
|
||||
```
|
||||
# systemctl restart sshd
|
||||
|
||||
或
|
||||
# service restart sshd
|
||||
```
|
||||
|
||||
是的, `user1` 被允许登入系统因为用户 user1 属于 `2g-admin` 组。
|
||||
是的, `user1` 被允许登入系统因为用户 `user1` 属于 `2g-admin` 组。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
[[email protected] ~]$
|
||||
# ssh user1@192.168.1.4
|
||||
user1@192.168.1.4's password:
|
||||
[user1@CentOS7 ~]$
|
||||
```
|
||||
|
||||
输出:
|
||||
@ -187,12 +176,12 @@ Mar 29 02:10:21 CentOS7 sshd[5165]: Accepted password for user1 from 192.168.1.6
|
||||
Mar 29 02:10:22 CentOS7 sshd[5165]: pam_unix(sshd:session): session opened for user user1 by (uid=0)
|
||||
```
|
||||
|
||||
是的, `user2` 被允许登入系统因为用户 user2 同样属于 `2g-admin` 组。
|
||||
是的, `user2` 被允许登入系统因为用户 `user2` 同样属于 `2g-admin` 组。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
[[email protected] ~]$
|
||||
# ssh user2@192.168.1.4
|
||||
user2@192.168.1.4's password:
|
||||
[user2@CentOS7 ~]$
|
||||
```
|
||||
|
||||
输出:
|
||||
@ -205,8 +194,8 @@ Mar 29 02:10:38 CentOS7 sshd[5225]: pam_unix(sshd:session): session opened for u
|
||||
当你尝试使用其他不在被允许的组中的用户去登入系统时, 你将会得到如下所示的错误信息。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
# ssh ladmin@192.168.1.4
|
||||
ladmin@192.168.1.4's password:
|
||||
Permission denied, please try again.
|
||||
```
|
||||
|
||||
@ -222,9 +211,9 @@ Mar 29 02:12:58 CentOS7 sshd[5306]: Failed password for invalid user ladmin from
|
||||
|
||||
### 如何在 Linux 中阻止用户组使用 SSH?
|
||||
|
||||
通过以下内容, 我们可以禁用指定的组或多个组使用 ssh。
|
||||
通过以下内容,我们可以禁用指定的组或多个组使用 `ssh`。
|
||||
|
||||
如果你想要禁用多个用户组使用 ssh , 那么你需要在添加用户组时在同一行中使用空格来隔开他们。
|
||||
如果你想要禁用多个用户组使用 `ssh`,那么你需要在添加用户组时在同一行中使用空格来隔开他们。
|
||||
|
||||
为了达到目的只需要将下面的值追加到 `/etc/ssh/sshd_config` 文件中去。
|
||||
|
||||
@ -242,19 +231,19 @@ DenyGroups 2g-admin
|
||||
2g-admin:x:1005:user1,user2,user3
|
||||
```
|
||||
|
||||
这样就行了, 现在只需要重启 ssh 服务和见证奇迹了。
|
||||
这样就行了, 现在只需要重启 `ssh` 服务和见证奇迹了。
|
||||
|
||||
```
|
||||
# systemctl restart sshd
|
||||
|
||||
或
|
||||
# service restart sshd
|
||||
```
|
||||
|
||||
是的 `user1` 不被允许登入系统, 因为他是 `2g-admin` 用户组中的一员。 他属于被禁用 ssh 的组中。
|
||||
是的 `user1` 不被允许登入系统,因为他是 `2g-admin` 用户组中的一员。他属于被禁用 `ssh` 的组中。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
# ssh user1@192.168.1.4
|
||||
user1@192.168.1.4's password:
|
||||
Permission denied, please try again.
|
||||
```
|
||||
|
||||
@ -268,11 +257,12 @@ Mar 29 02:17:38 CentOS7 sshd[5400]: pam_unix(sshd:auth): authentication failure;
|
||||
Mar 29 02:17:41 CentOS7 sshd[5400]: Failed password for invalid user user1 from 192.168.1.6 port 42710 ssh2
|
||||
```
|
||||
|
||||
除了 `2g-admin` 用户组之外的用户都可以使用 ssh 登入系统。 例如 Hence, `ladmin` 等用户就允许登入系统。
|
||||
除了 `2g-admin` 用户组之外的用户都可以使用 ssh 登入系统。 例如,`ladmin` 等用户就允许登入系统。
|
||||
|
||||
```
|
||||
# ssh [email protected]
|
||||
[email protected]'s password:
|
||||
[[email protected] ~]$
|
||||
# ssh ladmin@192.168.1.4
|
||||
ladmin@192.168.1.4's password:
|
||||
[ladmin@CentOS7 ~]$
|
||||
```
|
||||
|
||||
输出:
|
||||
@ -289,7 +279,7 @@ via: https://www.2daygeek.com/allow-deny-enable-disable-ssh-access-user-group-in
|
||||
作者:[2daygeek][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[way-ww](https://github.com/way-ww)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
@ -1,8 +1,8 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (wxy)
|
||||
[#]: reviewer: (wxy)
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: publisher: (wxy)
|
||||
[#]: url: (https://linux.cn/article-12025-1.html)
|
||||
[#]: subject: (Try this Bash script for large filesystems)
|
||||
[#]: via: (https://opensource.com/article/20/2/script-large-files)
|
||||
[#]: author: (Nick Clifton https://opensource.com/users/nickclifton)
|
@ -0,0 +1,106 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (wxy)
|
||||
[#]: reviewer: (wxy)
|
||||
[#]: publisher: (wxy)
|
||||
[#]: url: (https://linux.cn/article-12029-1.html)
|
||||
[#]: subject: (Linus Torvalds’ Advice on Working From Home during Coronavirus Lockdown)
|
||||
[#]: via: (https://itsfoss.com/torvalds-remote-work-advice/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
Linus Torvalds 关于在冠状病毒禁足期间在家工作的建议
|
||||
======
|
||||
|
||||
在冠状病毒爆发期间,我们中的许多人都在室内自我隔离。[ZDNet][1] 特此与 Linus Torvalds 进行了专题采访,讨论了他对冠状病毒禁足期间在家工作的看法或想法。
|
||||
|
||||
如果你还不知道(怎么可能不知道),[Linus Torvalds][2] 是 Linux 的创建者,也是 [Git][3] 的创建者,而所有这一切都是他在家里工作时做的。这是 2016 年的视频,Torvalds 展示了他的家庭办公室:
|
||||
|
||||
- [video](https://img.linux.net.cn/static/video/Linus%20Torvalds%20Guided%20Tour%20of%20His%20Home%20Office-SOXeXauRAm0.mp4)
|
||||
|
||||
因此,在本文中,我将分享我关注的一些主要要点,以及来自 Linus Torvalds 接受 ZDNet [Steven J. Vaughan-Nichols][4] 采访互动时的回应。
|
||||
|
||||
### 消除对人际交往缺失的恐惧
|
||||
|
||||
Linus 提到,几年前刚开始在家工作时,他担心过缺少人与人之间的互动,包括去办公室、与人互动或哪怕只是出去吃个午餐。
|
||||
|
||||
有趣的是,他似乎并没有错过任何东西,他更喜欢在家中没有人际交往的时间。
|
||||
|
||||
当然,将自己与人际互动隔离开并不是最好的事情 ,但在目前看来,这是一件好事。
|
||||
|
||||
### 利用在家工作的优势
|
||||
|
||||
![][5]
|
||||
|
||||
就像我们是完全远程操作一样,你可以做很多事情,而无需实际在办公室。
|
||||
|
||||
不要忘记,你可以随心所欲地养猫,我有 6 只猫,我知道这很困难(*哈哈*)。
|
||||
|
||||
而且,正如 Linus 所提到的,远程工作的真正优势在于“灵活性”。你不一定需要朝九晚五甚至更长的时间坐在办公桌前。从技术上讲,你可以在工作中自由休息,并在家中做你想做的任何事情。
|
||||
|
||||
换句话说,Linus 建议**不要在你的家中重新搞一个办公室**,这比去办公室还差。
|
||||
|
||||
### 高效沟通是关键
|
||||
|
||||
![][6]
|
||||
|
||||
虽然你可以在一天之中召开几次会议(视频会议或音频呼叫),但这真的有必要吗?
|
||||
|
||||
对于某些人来说,这可能很重要,但是你应该通过简化和整理内容来尽量减少会议花费的时间。
|
||||
|
||||
或者,按照 Linus 的建议,最好有个电子邮件列表来记录事情,以确保一切各司其职,这就是 [Linux 内核][7] 的运行方式。
|
||||
|
||||
James Bottomley 是 [IBM 研究院][8]的杰出工程师,也是资深 Linux 内核开发人员,他也建议你重新阅读你的文字以确保发送的准确信息不会被人不小心跳过。
|
||||
|
||||
就个人而言,出于同样的原因,我更喜欢文本而不是语音。实际上,它可以节省你的时间。
|
||||
|
||||
但是,请记住,你需要只以适当的方式传达必要的信息,而不要使通过文本/电子邮件发送的信息过载。
|
||||
|
||||
### 追踪你的时间
|
||||
|
||||
灵活性并不一定意味着你可以减少工作量并泡在社交媒体平台上,除非那就是你的工作。
|
||||
|
||||
因此,你需要确保充分利用自己的时间。为此,你可以使用多种工具来跟踪你的时间用在什么地方,以及在计算机上花费的时间。
|
||||
|
||||
你甚至可以将其记录在便签上,以确保你可以将时间高效地分配于工作上。你可以选择使用 [RescueTime][9] 或 [ActivityWatch][10] 来跟踪你在计算机或智能手机上花费的时间。
|
||||
|
||||
### 和猫(宠物)一起玩
|
||||
|
||||
![][11]
|
||||
|
||||
不歧视其他宠物,但这就是 Linus Torvalds 提到的。
|
||||
|
||||
正因为你在家中,你在安排工作或尝试有效利用时间时要做的事情有很多。
|
||||
|
||||
Linus 坚持认为,每当你感到无聊时,可以在必要时出门获取必需品,也可以与猫(或你的其它宠物)一起玩。
|
||||
|
||||
### 结语
|
||||
|
||||
虽然 Linus 还提到了当你在家时没人会评判你,但他的建议似乎是正确的,对于那些在家工作的人来说可能很有用。
|
||||
|
||||
不仅是因为冠状病毒的爆发,而且如果你打算一直在家工作,应该牢记这些。
|
||||
|
||||
你如何看待 Linus 的看法呢?你同意他的观点吗?
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/torvalds-remote-work-advice/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[wxy](https://github.com/wxy)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://www.zdnet.com/article/pet-the-cat-own-the-bathrobe-linus-torvalds-on-working-from-home/
|
||||
[2]: https://en.wikipedia.org/wiki/Linus_Torvalds
|
||||
[3]: https://git-scm.com/
|
||||
[4]: https://twitter.com/sjvn
|
||||
[5]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/Work-from-Home-torvalds.jpg?ssl=1
|
||||
[6]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/03/torvalds-home-office.jpg?ssl=1
|
||||
[7]: https://en.wikipedia.org/wiki/Linux_kernel
|
||||
[8]: https://www.research.ibm.com/
|
||||
[9]: https://www.rescuetime.com/
|
||||
[10]: https://activitywatch.net/
|
||||
[11]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/torvalds-penguins.jpeg?ssl=1
|
@ -1,116 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (GNOME 3.36 Released With Visual & Performance Improvements)
|
||||
[#]: via: (https://itsfoss.com/gnome-3-36-release/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
GNOME 3.36 Released With Visual & Performance Improvements
|
||||
======
|
||||
|
||||
The latest version GNOME 3.36 also codenamed as “Gresik” has finally landed after 6 months of [GNOME 3.34][1] release.
|
||||
|
||||
Not just limited to the feature additions, but GNOME 3.36 improves on a lot of things that we needed.
|
||||
|
||||
In this article, I’ll highlight the key changes with GNOME’s new release.
|
||||
|
||||
### GNOME 3.36 Key Improvements
|
||||
|
||||
If you want a quick look at what has changed, you can take a look at the official video below:
|
||||
|
||||
[Subscribe to our YouTube channel for Linux videos][2]
|
||||
|
||||
Now, let me highlight the changes in the latest release separately:
|
||||
|
||||
#### GNOME Shell Extensions App
|
||||
|
||||
You can easily manage your GNOME shell extensions right through a dedicated “Extensions” app.
|
||||
|
||||
![][3]
|
||||
|
||||
So, you can update, configure, delete or disable the existing extension using the app.
|
||||
|
||||
#### Do Not Disturb Toggle
|
||||
|
||||
![][4]
|
||||
|
||||
You might have already noticed this on Pop!_OS or other Linux distros.
|
||||
|
||||
However, GNOME 3.36 now implements a DND toggle in the notifications pop-over area out of the box. You won’t be notified of anything unless you turn it off.
|
||||
|
||||
#### Lock Screen Improvements
|
||||
|
||||
![][5]
|
||||
|
||||
With the new version, the lock screen won’t need an additional slide (or animation) before entering the credentials. Instead, you will be directly greeted by the login screen.
|
||||
|
||||
Also, to improve consistency, the background image of the lockscreen will be a blurred out version of your wallpaper.
|
||||
|
||||
So, overall, the improvements to the lock screen aim to make it easier to access while improving the look/feel of it.
|
||||
|
||||
#### Visual Changes
|
||||
|
||||
![][6]
|
||||
|
||||
Including the obvious new additions – there are several design changes that have improved the overall look and feel of GNOME 3.36.
|
||||
|
||||
Ranging from the icon redesign to the folders and system dialogues, a lot of minor improvements are in place to enhance the user experience on GNOME 3.36.
|
||||
|
||||
Also, the settings app has been tweaked to make the options easier to access along with minor interface re-designs.
|
||||
|
||||
#### Major Performance Improvement
|
||||
|
||||
GNOME claims that this update also brings in performance improvement for the GNOME desktop.
|
||||
|
||||
You will have a noticeable difference in the performance when using a distribution with GNOME 3.36 on board. Be it an animation, a redesign, or a minor tweak, everything that has been done for GNOME 3.36 positively impacts the performance for the users.
|
||||
|
||||
#### Other Changes
|
||||
|
||||
In addition to all the key changes mentioned above, there’s a bunch of other improvements like:
|
||||
|
||||
* Clock redesign
|
||||
* User documentation update
|
||||
* GNOME Setup assistant improvements
|
||||
|
||||
|
||||
|
||||
And, a lot of stuff here and there. You can take a look at the [official release notes][7] to learn more about it.
|
||||
|
||||
### How to get GNOME 3.36?
|
||||
|
||||
Even though GNOME 3.36 has officially released. It will take a while for the Linux distributions to let you easily upgrade your GNOME experience.
|
||||
|
||||
[Ubuntu 20.04 LTS][8] release will include the latest version out of the box. You can wait for it.
|
||||
|
||||
Other [popular Linux distributions][9] like Fedora, OpenSuse, Pop!_OS should soon include GNOME 3.36 soon enough. [Arch Linux][10] has already upgraded to GNOME 3.36.
|
||||
|
||||
I’ll advise you to wait it out till you get an update for your distribution. Nevertheless, you can take a look at the [source code][11] or try the upcoming development editions of popular distros that could potentially feature GNOME 3.36.
|
||||
|
||||
What do you think about GNOME 3.36? Let me know your thoughts in the comments below.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/gnome-3-36-release/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://itsfoss.com/gnome-3-34-release/
|
||||
[2]: https://www.youtube.com/c/itsfoss?sub_confirmation=1
|
||||
[3]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/extensions-gnome.jpg?ssl=1
|
||||
[4]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/03/dnd-gnome.jpg?ssl=1
|
||||
[5]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/gnome-lockscreen.jpg?ssl=1
|
||||
[6]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/gnome-settings.jpg?ssl=1
|
||||
[7]: https://help.gnome.org/misc/release-notes/3.36/
|
||||
[8]: https://itsfoss.com/ubuntu-20-04-release-features/
|
||||
[9]: https://itsfoss.com/best-linux-distributions/
|
||||
[10]: https://www.archlinux.org/
|
||||
[11]: https://gitlab.gnome.org/GNOME
|
@ -1,5 +1,5 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
|
@ -1,104 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (wxy)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Linus Torvalds’ Advice on Working From Home during Coronavirus Lockdown)
|
||||
[#]: via: (https://itsfoss.com/torvalds-remote-work-advice/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
Linus Torvalds’ Advice on Working From Home during Coronavirus Lockdown
|
||||
======
|
||||
|
||||
While many of us are self-isolating indoors amidst the coronavirus outbreak. [ZDNet][1] had a special feature discussion with Linus Torvalds on his opinions or thoughts on working from home during the Coronavirus lockdown.
|
||||
|
||||
If you didn’t know already (how could you not?), [Linus Torvalds][2] is the creator of Linux and [Git][3] as well. And, he did all that while working from home. Here’s a video from 2016 where Torvalds shows his home office:
|
||||
|
||||
So, in this article, I’m going to share some of my key takeaways along with his responses from [Steven J. Vaughan-Nichols][4]‘ interaction with Linus Torvalds for ZDNet.
|
||||
|
||||
### Discard the fear of missing human interaction
|
||||
|
||||
Torvalds mentioned that when he first started working from home years ago, he was worried about missing human interaction that included going to the office, interacting with people, or simply going out for lunch.
|
||||
|
||||
Interestingly, he did not seem to miss any of that anymore- he preferred his time at home without human interaction.
|
||||
|
||||
Of course, isolating yourself from human interacting isn’t the best thing – but it looks like that is a good thing for now.
|
||||
|
||||
### Take advantage of working from home
|
||||
|
||||
![][5]
|
||||
|
||||
Just like we at It’s FOSS operate completely remote, you can do a lot of stuff without actually being at an office.
|
||||
|
||||
Not to forget – you can pet your cat as much as you want and I have 6 of them, I know it’s difficult (*giggles*).
|
||||
|
||||
And, as Linus Torvalds mentioned, the real advantage of remote work is “flexibility”. You do not necessarily need to sit in front of your desk working from 9-5 or more. Technically, you are free to take breaks in between and do whatever you wish at home.
|
||||
|
||||
In other words, _**Linus suggests avoiding re-creating an office at your home**_ – which is worse than going to an office.
|
||||
|
||||
### Efficient communication is the key
|
||||
|
||||
![][6]
|
||||
|
||||
You can choose to have several meetings (video conferences or audio calls) in a day – but is it really necessary?
|
||||
|
||||
For some, it might be a big deal – but you should try to minimize the time spent on a meeting by clearing things up in brief.
|
||||
|
||||
Or, as Linus recommends, it’s best to have email lists to keep things on point and that’s how [Linux kernel][7] runs.
|
||||
|
||||
**James Bottomley**, Distinguished Engineer at [IBM Research][8], and a senior Linux kernel developer, also adds a suggestion that you should re-read your text to make sure that you’re sending precise information that no one will potentially skim through.
|
||||
|
||||
Personally, I prefer texts over voice for the very same reason. It saves you time, fact.
|
||||
|
||||
But, keep in mind, that you need to convey only the necessary information in a proper manner without overloading the information that you send via texts/email.
|
||||
|
||||
### Track your time
|
||||
|
||||
Flexibility doesn’t necessarily mean that you can work less and lurk on social media platforms, unless that’s your job.
|
||||
|
||||
So, you need to make sure that you are making the most out of your time. To do that, you can use several tools to track your time on what you use and the duration of it on your computer.
|
||||
|
||||
You can even write it down on a sticky note to make sure you reach your goal of spending the allocated time for work efficiently. You can opt to utilize [RescueTime][9] or [ActivityWatch][10] to track the time you spend on your computer or smartphone.
|
||||
|
||||
### Play with your cat (pets)
|
||||
|
||||
![][11]
|
||||
|
||||
Not to discriminate against other pets, but that’s what Linus Torvalds mentioned.
|
||||
|
||||
Just because you are at your home – you have a lot to do while you schedule your work or try to efficiently utilize the time.
|
||||
|
||||
Linus insists that whenever you’re bored, you can head out to get essentials if necessary or simply play with the cat (or your pet).
|
||||
|
||||
### Wrapping Up
|
||||
|
||||
While Linus Torvalds also mentioned that no one will be judging you when you’re at home, his suggestions seem to be on point and could be very useful for people who struggle with working from home.
|
||||
|
||||
Not just for the coronavirus outbreak – but if you are planning to work from home permanently, you should keep these things in mind.
|
||||
|
||||
What do you think about Linus Torvalds thoughts here? Do you agree with him?
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/torvalds-remote-work-advice/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://www.zdnet.com/article/pet-the-cat-own-the-bathrobe-linus-torvalds-on-working-from-home/
|
||||
[2]: https://en.wikipedia.org/wiki/Linus_Torvalds
|
||||
[3]: https://git-scm.com/
|
||||
[4]: https://twitter.com/sjvn
|
||||
[5]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/Work-from-Home-torvalds.jpg?ssl=1
|
||||
[6]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/03/torvalds-home-office.jpg?ssl=1
|
||||
[7]: https://en.wikipedia.org/wiki/Linux_kernel
|
||||
[8]: https://www.research.ibm.com/
|
||||
[9]: https://www.rescuetime.com/
|
||||
[10]: https://activitywatch.net/
|
||||
[11]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/torvalds-penguins.jpeg?ssl=1
|
@ -0,0 +1,116 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (GNOME 3.36 Released With Visual & Performance Improvements)
|
||||
[#]: via: (https://itsfoss.com/gnome-3-36-release/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
GNOME 3.36 发布,对视觉和性能进行了改进
|
||||
======
|
||||
|
||||
在 [GNOME 3.34][1] 发布 6 个月后,最新版本的 GNOME 3.36 代号为 “Gresik” 也最终发布了。
|
||||
|
||||
不仅是添加功能,GNOME 3.36 还改进了许多我们需要的功能。
|
||||
|
||||
在本文中,我将重点介绍 GNOME 新版本的主要更改。
|
||||
|
||||
### GNOME 3.36 的关键改进
|
||||
|
||||
如果你想快速了解发生了什么变化,可以看以下官方视频:
|
||||
|
||||
[Subscribe to our YouTube channel for Linux videos][2]
|
||||
|
||||
现在,让我分别重点介绍最新版本中的更改:
|
||||
|
||||
#### GNOME Shell 扩展应用
|
||||
|
||||
你可以通过专门的“扩展”程序轻松管理 GNOME Shell 的扩展。
|
||||
|
||||
![][3]
|
||||
|
||||
因此,你可以使用该程序更新、配置、删除或禁用现有扩展。
|
||||
|
||||
#### 请勿打扰切换
|
||||
|
||||
![][4]
|
||||
|
||||
你可能已经在 Pop!\_OS 或其他 Linux 发行版中注意到了它。
|
||||
|
||||
但是,GNOME 3.36 现在在通知弹出区域中实现了 DND 切换。除非你将其关闭,否则不会收到任何通知。
|
||||
|
||||
#### 锁屏改进
|
||||
|
||||
![][5]
|
||||
|
||||
在新版本中,锁定屏幕在输入凭据之前没有额外的动画。取而代之会在登录屏幕直接打招呼。
|
||||
|
||||
另外,为了提升一致性,锁屏背景将是墙纸的模糊版本。
|
||||
|
||||
总的来说,对锁屏的改进旨在使之更易于访问,同时改善其外观/感觉。
|
||||
|
||||
#### 视觉变化
|
||||
|
||||
![][6]
|
||||
|
||||
包含了一些明显的新增,这些设计更改改善了 GNOME 3.36 的总体外观。
|
||||
|
||||
从图标的重新设计到文件夹和系统对话框,进行了许多小的改进以增强 GNOME 3.36 的用户体验。
|
||||
|
||||
此外,设置应用已进行了调整,通过微小的界面重新设计,使得选项访问更加容易。
|
||||
|
||||
#### 主要性能改进
|
||||
|
||||
GNOME 声称,此更新还提升了 GNOME 桌面的性能。
|
||||
|
||||
当使用装有 GNOME 3.36 的发行版时,你会注意到在性能上有明显的不同。无论是动画、重新设计还是微小的调整,对于 GNOME 3.36 所做的一切都会对用户的性能产生积极影响。
|
||||
|
||||
#### 其他更改
|
||||
|
||||
除了上述关键更改之外,还有很多其他改进,例如:
|
||||
|
||||
* 时钟重新设计
|
||||
* 用户文档更新
|
||||
* GNOME 安装助手改进
|
||||
|
||||
|
||||
|
||||
还有许多其他更改。你可以查看[官方发布说明][7]了解更多信息。
|
||||
|
||||
### 如何获取 GNOME 3.36?
|
||||
|
||||
即使 GNOME 3.36 已正式发布。Linux 发行版可能需要一段时间才能让你轻松升级 GNOME 体验。
|
||||
|
||||
[Ubuntu 20.04 LTS][8] 将提供最新版本 GNOME。你可以等待。
|
||||
|
||||
其他[流行的 Linux 发行版] [9],如 Fedora、OpenSuse、Pop!\_OS,应该会很快包含 GNOME 3.36。[Arch Linux][10] 已升级到 GNOME 3.36。
|
||||
|
||||
我建议你耐心等待,直到获得发行版本的更新。不过,你可以查看[源代码][11]或尝试即将发布的流行发行版的开发版本,这些发行版可能有 GNOME 3.36。
|
||||
|
||||
你如何看待 GNOME 3.36?在下面的评论中让我知道你的想法。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/gnome-3-36-release/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[geekpi](https://github.com/geekpi)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://itsfoss.com/gnome-3-34-release/
|
||||
[2]: https://www.youtube.com/c/itsfoss?sub_confirmation=1
|
||||
[3]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/extensions-gnome.jpg?ssl=1
|
||||
[4]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/03/dnd-gnome.jpg?ssl=1
|
||||
[5]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/gnome-lockscreen.jpg?ssl=1
|
||||
[6]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/03/gnome-settings.jpg?ssl=1
|
||||
[7]: https://help.gnome.org/misc/release-notes/3.36/
|
||||
[8]: https://itsfoss.com/ubuntu-20-04-release-features/
|
||||
[9]: https://itsfoss.com/best-linux-distributions/
|
||||
[10]: https://www.archlinux.org/
|
||||
[11]: https://gitlab.gnome.org/GNOME
|
Loading…
Reference in New Issue
Block a user