linux命令切换登录 linux切换用户登陆

linux切换到命令行模式,登录不上,一直都是login状态(用户名和密码绝对正确)

同时按住CTRL+ALT+F7,就能进入图形界面了。如果还是不行,尝试在系统选择菜单过了后,有的recovery mode 进去后,有个fail什么的,就能重新修复ubuntu的图形模式。

站在用户的角度思考问题,与客户深入沟通,找到水城网站设计与水城网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计、成都网站制作、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网站空间、企业邮箱。业务覆盖水城地区。

具体如下:

1、简介

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

2、基本信息

Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

3、分区规定

设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

linux切换到命令行模式,登录不上,一直都是login状态(用户名和密码绝对正确)怎么解决?

同时按住CTRL+ALT+F7,就能进入图形界面了。如果还是不行,尝试在系统选择菜单过了后,有的recovery mode 进去后,有个fail什么的,就能重新修复ubuntu的图形模式。

具体如下:

1、简介

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

2、基本信息

Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

3、分区规定

设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

linux下面切换用户执行命令

我执行过这个。没有出现问题啊。。不过我之前就没有用sudo。而是直接用root登陆的。

你的.sh可以直接放在root下面么。。

虽然这样的话可能会有一点安全的问题。

linux下更改系统的默认登陆用户用什么命令

修改本地用户密码:

1、交互配置本地用户:

以root用户:

passwd

Changing passWord for user dewang.

New UNIX passWord :

passwd: all authentication tokens updated successfully.

以非root用户修改自己的密码(注后面不能跟用户名,只有root用户才允许):

passwd

Changing password for user dewang.

Changing password for dewang

(current) UNIX password:

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

2、非交互配置本地用户:

echo | passwd --stdin

echo : | chpasswd

将:对先写到一文件passwd.tmp中,然后执行

chpasswd passwd.tmp

3、自动脚本处理:

根据passwd命令修改用户密码,格式为:xxx.sh

#!/bin/sh

# /

exec expect -f "$0" ${1+"$@"}

if { $argc != 2 } {

puts "Usage: $argv0 "

exit 1

}

set password [lindex $argv 1]

spawn passwd [lindex $argv 0]

sleep 1

expect "assword:"

send "$password/r"

expect "assword:"

send "$password/r"

expect eof

说明:如果要通过shell直接调用expect相关命令,则开头中必须是如下格式,然后后面即可按照expect、TCL格式书写了。

#!/bin/sh

# /

exec expect -f "$0" ${1+"$@"}

根据echo | passwd --stdin 及 echo : | chpasswd来修改用户密码:

#!/bin/sh

if [ $# -ne 2 ] ; then

echo "Usage: `basename $0` "

exit 1

fi

#echo "$2" | passwd --stdin "$1"

echo "$1:$2" | chpasswd

if [ $? -eq 0 ] ; then

echo "change password for $1 success"

else

echo "change password for $1 failed"

fi

修改远程主机上用户密码:

交互配置远程用户:

echo | ssh -l root passwd --stdin

如:

echo "newpass" | ssh -l root 10.11.103.151 passwd --stdin dewang

root@10.11.103.151's password:

Changing password for user dewang.

passwd: all authentication tokens updated successfully.

echo : | ssh -l root chpasswd 21

将:对先写到一文件passwd.tmp中,然后执行

chpasswd passwd.tmp [作者未测试]

ssh -l root

.... 交互输入root密码

然后执行以上的所有可用方式均可

LINUX命令切换用户

4,不对。这里用su切换需要参数,没有参数时是由普通用户切换到管理员。

su --login u1输入密码即可,

然后touch file创建文件。

5,不用。这里你在root下把文件file路径写起就行。

chown u3:root /home/u1/file这里涉及到绝对路径和相对路径,你可以多留意下。


网站栏目:linux命令切换登录 linux切换用户登陆
网站路径:http://pwwzsj.com/article/docdjhc.html