54-66用户权限相关介绍

依然范特西╮ 提交于 2020-02-24 05:50:30

54-66
scp这个终端命令只能在Linux或者Unix系统下使用
如果在Windows系统中,可以安装PuTTY,使用pscp命令行工具或者安装FileZilla使用FTP进行文件传输(后者比较方便)
使用FileZilla进行文件传输时,使用的是FTP服务,不是SSH服务,因此端口号应设置为21。

SSH免密码登陆步骤
提示:有关SSH配置信息都保存在用户家目录下的 .ssh 目录下
1、配置公钥
执行 ssh-keygen 即可生成SSH钥匙,一路回车即可
2、上传公钥到服务器
执行 ssh-copy-id -p port user@remote,可以让远程服务器记住我们的公钥
设置好之后以后用ssh或者scp命令都无需输入密码了

SSH配置别名
1、按照 ~/.ssh/config 新增一个config文件
2、在config文件中加入以下内容
Host 别名
HostName 远程机器的IP地址
User 远程服务器的用户名
Port 22
保存之后,就可以用 ssh 别名 实现远程登陆了,scp同样可以使用。

用户和权限的基本概念
在Linux系统中,每个系统都必须有一个账号(用户),每个用户针对不同的文件或者目录有不同的权限,对如果需要给用户设置相同的权限可以以组的方式进行管理。在实际应用中,可以预先针对组设置好权限,然后将不同的用户添加到对应的组中,从而不用依次为每个用户设置权限。

chmod的使用
chmod可以修改用户/组 对 文件/目录 的权限,命令格式如下:
chmod +/-rwx 文件名/目录名

超级用户
Linux系统中的 root账号通常用于系统的维护和管理,通常不建议直接使用root账号进行登陆,而是用标准用户登陆,但是如果标准用户想要执行root账号的命令,需要在命令前加sudo命令,用户使用sudo时需要先输入密码,之后有5分钟的有效期限,超过期限必须重新输入密码。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!