首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Linux】Linux背景、环境的搭建以及用XShell实现远程登陆

肯尼斯·蓝·汤普森最早用汇编语言创建了UNIX系统,后来与他的好“基友”丹尼斯·里奇(C语言之父),他们两个一同用C语言重新写了UNIX系统,但是操作系统的使用是需要收费的,就比如我们现在大多数人所使用的Windows系统等,都是需要收费的,只不过我们当初在购买电脑的时候就已经一次性付过了。 起源 在1991年的时候,赫尔辛基大学的一位学生林纳斯·本纳第克特·托瓦兹仿造unix操作系统,编写了一个操作系统,并将它开源,命名为Linux;后续越来越多的顶级工程师甚至民间黑客参与了这个项目,并为Linux提供自己编写的源代码。 开源VS闭源 评价一个操作系统的好坏无非就是看它的稳定性、安全性、以及执行效率等。 所谓开源,就是把自己的源代码暴露在外部,而Linux的开源,就使得世界上的顶级工程师还有民间大佬都能看得到里面的一些细微的错误,并加以改正,进而不断地完善不断地修正,而像Windows这种闭源的操作系统,由于只有参与写这个系统的人了解源代码,局限于自身的认知,所以可能会存在一些问题隐藏的很好,因此,相较于此,开源下的Linux系统的稳定性、安全性,以及效率方面都是高于闭源下的Windows系统的。

03

论Linux权限管理的重要性

由于绝大多数用户使用的是个人计算机,使用者一般都是被信任的人(如家人、朋友等)。在这种情况下,大家都可以使用管理员身份直接登录。但在服务器上就不是这种情况了,往往运行的数据越重要(如游戏数据),价值越高(如电子商城数据、银行数据),则服务器中对权限的设定就要越详细,用户的分级也要越明确。 和 Windows 系统不同,Linux 系统为每个文件都添加了很多的属性,最大的作用就是维护数据的安全。举个简单的例子,在你的 Linux 系统中,和系统服务相关的文件通常只有 root 用户才能读或写,就拿 /etc/shadow 这个文件来说,此文件记录了系统中所有用户的密码数据,非常重要,因此绝不能让任何人读取(否则密码数据会被窃取),只有 root 才可以有读取权限。 此外,如果你有一个软件开发团队,你希望团队中的每个人都可以使用某一些目录下的文件,而非团队的其他人则不予以开放。通过前面章节的学习我们知道,只需要将团队中的所有人加入新的群组,并赋予此群组读写目录的权限,即可实现要求。反之,如果你的目录权限没有做好,就很难防止其他人在你的系统中乱搞。 比如说,本来 root 用户才能做的开关机、ADSL 拨接程序,新增或删除用户等命令,一旦允许任何人拥有这些权限,系统很可能会经常莫名其妙的挂掉。而且,万一 root 用户的密码被其他人获取,他们就可以登录你的系统,从事一些只有 root 用户才能执行的操作,这是绝对不允许发生的。 因此,在服务器上,绝对不是所有的用户都使用 root 身份登录,而要根据不同的工作需要和职位需要,合理分配用户等级和权限等级。 Linux 系统中,文件或目录的权限信息,可以使用 ls 命令查看,例如:

00

【腾讯云HAI域探秘】体验半小时在HAI上跑起Segment Anything

今年是人工智能发展的大年,各种先进的模型层出不穷。从年前的Chatgpt,4月份的Segment Anything,到最近的多模态AI大模型Gemini。作为一个人工智能的小白,当然想尝试体验一下模型的魅力。找一块GPU或者从云上找资源,然后就是找合适的镜像,给系统apt各种补丁,安装合适python版本,安装pytorch框架,pip各种包,git源代码,download模型,一套组合拳下来,费工、费时、费钱不说,还经常被各种底层固件、驱动的版本,操作的权限问题,软件版本兼容问题,莫名其妙的环境报错,龟速的下载速度劝退。即使撑到了最后,体验大模型的激情早已不在了。每当这个时候,深深体会到GPU不等于算力,在GPU和AI之间还需要一个桥梁,让开发者能够集中精力在自己关心的事情上,而不是首先要成为一个环境搭建高手。碰巧腾讯云和CSDN联合推出“腾讯云高性能应用服务 HAI 新品先锋体验官”活动,打动我的是:HAI要在GPU和AI之间架起一座桥梁。

01
领券