linux运维架构-用户系统服务

image-20211204224606356

系统服务用户增删改查

image-20211205162620617

Linux下创建用户时会用到useradd和adduser这两个命令,他们的区别如下:
  1.使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。
  2.使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户。

adduser会提示设置密码,而useradd不会。
adduser会创建用户目录,比如/home/freebird freebird是用户,useradd不会
dduser会创建用户目录,比如/home/freebird freebird是用户,useradd不会
adduser会询问全名,房间号码,电话号码等用户信息,useradd不会
 
在Linux中,adduser更适合初级使用者,因为不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步进行下去就行,缺点就是整个创建过程比较复杂而漫长;而useradd比较适合有些高阶经验的使用者,往往一行命令加参数就能解决很多问题,所以创建起来十分方便。

防火墙命令

image-20211205163114271

查看是否安装防火墙

yum list installed | grep firewalld

image-20211205163233845

ps -ef | grep firewalld

image-20211205163411366

image-20211205163544399

firewall-cmd --version

image-20211205163658677

提取操作sudo和文件传输操作

image-20211205165359449

visudo

image-20211205165836348

Wget

它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。下面我们以实例的形式说明怎么使用wget。

1、使用 wget 下载单个文件

以下的例子是从网络下载一个文件并保存在当前目录

在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。

wget https://www.baidu.com

curl

curl是一个非常实用的、用来与服务器之间传输数据的工具;支持的协议包括 (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP),curl设计为无用户交互下完成工作;

用法演示:
1、下载页面:

curl -o index.html https://www.baidu.com

scp

linux远程拷贝文件命令:scp(scp:secure corp)
(1)从本地拷贝文件到远程服务器
scp /opt/script/test.pl root@192.168.3.130:~/
将本地/opt/scritp/文件夹下的test.pl脚本文件拷贝到远程服务器192.168.3.130的用户目录下。

(2)从远程服务器拷贝文件到本地
http://www.baidu.com
scp root@192.168.3.130:~/test.pl /opt/script/
将远程服务器192.168.3.130用户目录下的test.pl文件拷贝到本地/opt/scritp/文件夹下

posted @ 2021-12-05 17:07  张长志的博客  阅读(91)  评论(0)    收藏  举报