linux-ssh,sudo
来源:互联网 发布:淘宝rx65电子狗 编辑:程序博客网 时间:2024/06/05 06:45
telnet:远程登录协议,23端口,tcp连接
ifconfig查看网卡信息。
[root@localhost Desktop]# ifconfig eth1 Link encap:Ethernet HWaddr 00:0C:29:3A:61:21 inet addr:192.168.52.191 Bcast:192.168.52.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe3a:6121/64 Scope:Link
ssh登录不用密码登录。
首先生成公钥和私钥。私钥在被远程端主机,公钥在远程主机。
ssh-keygen -t rsa -f .ssh/id_rsa -P ''
复制公钥
ssh-copy-id -i .ssh/id_rsa.pub root@192.168.52.191
在远程主机登录可以不用输入密码登录
ssh IP就可以了。
[root@localhost ~]# ssh 192.168.52.165[root@localhost ~]#
******************
sudo:某个用户能够以另外一个用户的身份通过哪些主机执行什么命令
一个sudo条目:
who which_hosts=(runas) command .who代表哪个用户,which_hosts代表哪个主机,runas代表以哪个用户身份,command代表执行命令。
如果不编辑visudo。
一个普通用户不能,添加用户。
[root@localhost Desktop]# su hadoop
[hadoop@localhost Desktop]$ useradd student
bash: /usr/sbin/useradd: Permission denied
编辑visudo。
hadoop ALL=(root) /usr/sbin/useradd
现在就可以了。
[hadoop@localhost Desktop]$ sudo /usr/sbin/useradd test1[hadoop@localhost Desktop]$ tail -1 /etc/passwdtest1:x:503:503::/home/test1:/bin/bash[hadoop@localhost Desktop]$
设置别名 同样在 visudo ,再次编辑visudo。
User_Alias USER=hadoop,%hadoop # %代表组
Cmnd_Alias USERCMND=/usr/sbin/useradd,/usr/bin/passwd , ! /usr/bin/passwd root # 运行更改用户密码,但是不允许修改root密码。
USER ALL=(root) NOPASSWD: USERCMND
[hadoop@localhost Desktop]$ sudo /usr/bin/passwd studentChanging password for user student.New password: BAD PASSWORD: it is too shortBAD PASSWORD: is too simpleRetype new password: passwd: all authentication tokens updated successfully.
修改一下root用户密码。
[hadoop@localhost Desktop]$ sudo /usr/bin/passwd root[sudo] password for hadoop: Sorry, user hadoop is not allowed to execute '/usr/bin/passwd root' as root on localhost.localdomain.
无法修改。
hadoop借用root用户执行命令。要用sudo 命令前面要加,(/usr/bin/passwd)命令的绝对路径
- linux-ssh,sudo
- Linux sudo
- Linux sudo
- linux-sudo
- linux -- sudo
- linux -- sudo
- linux sudo
- linux sudo
- sudo -- linux
- Linux中的sudo
- linux Sudo的使用
- linux su/sudo命令
- linux 中sudo配置
- Linux su 和 sudo
- sudo linux unix 配置
- linux sudo user id
- Linux Sudo的使用
- linux sudo 命令
- 算法作业HW9:LeetCode93 Restore IP Addresses
- Windows 用Anaconda装CPU版Tensorflow
- 基于 Python 的数据结构与算法分析学习记录(6-5)——树的节点表示
- 共享数据的锁定(订单系统)
- python打包exe文件-ImportError: No module named 'queue'
- linux-ssh,sudo
- python-opencv
- 函数可重入性
- JSP中遍历map里的list,或者 遍历list里的map
- 在 win7 64 上编译 hadoop 2.7.3的经历
- 1030. 完美数列(25)
- python错误之SyntaxError: invalid syntax
- J2EE看tomcat运行参数和去掉工程名作为请求的根路径
- Webpack-源码三,从源码分析如何写一个plugin