700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux root身份执行命令 用root的身份去执行一个命令

linux root身份执行命令 用root的身份去执行一个命令

时间:2021-07-18 19:08:56

相关推荐

linux root身份执行命令 用root的身份去执行一个命令

原标题:用root的身份去执行一个命令

可以用root的身份去执行一个命令,主要是为辅助超级管理员完成一些超级管理员不能登录下的操作。因为在实际的生产环境,root是不能够远程连接服务器的,主要是为了安全。

使用

1.安装sudo

# yum install sudo

2. 编辑配置文件,使得一个普通用户可以使用root的身份去执行一些root才能操作的命令(例如关机 shutdown、 useradd)

# visodu

代表的含义,选择caoyang这个用户可以在local本机上执行 shutdown这个命令和useradd命令

3.切换成普通用户,执行命令

注意:需要输入普通用户的密码:

4. 如何查看linux下一个服务是否已经启动或者关闭?

# ps aux | grep 服务名称(ps 的参数是可以颠倒使用没问题)

# netstat -tunple | grep 服务端口

问题:bind() 80 in using

代表的含义 80 端已经被占用,可以使用 # netstat -tunple | grep 80 查看是哪个服务占据该端口,然后使用 pkill -9 服务名称 关闭此服务。

5、网络问题

1. 常见的网络命令和配置

a) ifconfig 查看电脑的IP地址

b) ping 主要查看网络是否通畅

i. Windows主机可以ping通过linux虚拟电脑,但是linux虚拟电脑无法ping通过Windows主机?

解决:Windows的防火墙没有关闭,阻止网络包的请求

c) service network restart(重启网卡)

d) 网卡配置文件(/etc/sysconfig/network-s/ifcfg-eth0)

e) iptables -L(list 列出所有防火墙规则)

f) iptables -F(关闭所有的防火墙规则)

i. # iptables -L

ii. # iptables -F

g) getenforce(得到selinux的配置) setenforce(设置selinux) selinux:是linux下一个多网络安全进行严格设置的软件,但是一般这个软件好心做坏事。建议也是关闭

i. #getenforce

ii. #setenforce 0(关闭) | 1(开启) 前提条件是没有在配置文件里面关闭selinux是可以使用setenforce 1 开启的

selinux 配置文件(/etc/selinux/config)

责任编辑:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。