当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求解:创建用户后再用chpasswd出错
帖子发表于 : 2015-08-24 12:46 
头像

注册: 2007-11-25 13:29
帖子: 7374
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 38
接收感谢: 102
需要创建新学期的学生账户,做成一个脚本,在学生机上用普通用户执行,
sudo su 切换到管理员运行正常,但在普通用户用sudo命令运行提示错误


代码:
echo "sudopsw"|sudo -S useradd a2015a -c a2015a -p 201512 -d /home/a2015a -m
echo "sudopsw"|sudo -S echo 'a2015a:201512' | chpasswd


提示错误:
代码:
更改 a2015a 的密码。
chpasswd: (user a2015a) pam_chauthtok() failed, error:
认证令牌操作错误
chpasswd:(第 1 行,用户 a2015a) 不存在


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求解:创建用户后再用chpasswd出错
帖子发表于 : 2015-08-24 15:36 

注册: 2009-08-04 16:33
帖子: 17911
送出感谢: 21
接收感谢: 1924
引用:
在普通用户用sudo命令运行提示错误

引用:
更改 a2015a 的密码。

使用者 a2015a 可以使用 sudo 嗎 ?


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求解:创建用户后再用chpasswd出错
帖子发表于 : 2015-08-24 16:30 
头像

注册: 2007-11-25 13:29
帖子: 7374
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 38
接收感谢: 102
a2015a是新建的用户不能使用sudo,
系统中的初始b2用户可以,这些命令是在b2提示符下运行的


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求解:创建用户后再用chpasswd出错
帖子发表于 : 2015-08-24 16:33 

注册: 2009-08-04 16:33
帖子: 17911
送出感谢: 21
接收感谢: 1924
引用:
系统中的初始b2用户可以,这些命令是在b2提示符下运行的

引用:
echo "sudopsw"|sudo -S echo 'a2015a:201512' | chpasswd

試試
echo "sudopsw" | sudo -S echo 'a2015a:201512' | sudo chpasswd



_________________
评价: 3.7% TeliuTe
 
页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求解:创建用户后再用chpasswd出错
帖子发表于 : 2015-08-24 16:46 
头像

注册: 2007-11-25 13:29
帖子: 7374
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 38
接收感谢: 102
成功了,非常感谢

每个客户端主文件夹里建一个可执行的aa脚本文件(aa文件名好输入,跟服务器上的a相区别,右手要抓鼠标,左手一般不离开键盘)
代码:
#!/bin/bash
wget http://192.168.12.250/a
chmod +x a
./a


服务器上a脚本
代码:
#!/bin/bash
#客户端先在终端里下载本程序,使用: wget http://192.168.12.250/a
#chmod +x a
#./a
#用压缩包也许不要改权限,解压文件,最后把压缩包文件也删除

#下载并复制软件源文件,sudopsw 改成自己的sudo密码
#wget http://192.168.12.250/sources.list
#echo "sudopsw"|sudo -S cp --backup ./sources.list /etc/apt/sources.list

#下载一个批处理文件,里面内容是开头的两行,以后就不用手动运行修改权限,wget过来的没有可执行权限,只要运行./aa就可以了
#wget http://192.168.12.250/a2
#chmod +x a
#./a

#echo "sudopsw"|sudo -S /etc/init.d/vboxdrv setup

#刷新源,更新系统,开启代理后 带%的软件包无法下载
#export http_proxy="http://192.168.12.253:808"
#echo "sudopsw"|sudo -S apt-get update
#echo "sudopsw"|sudo -S apt-get upgrade

#卸载gamas2 安装gambas3
#echo "sudopsw"|sudo -S apt-get -y remove gambas2-dev gambas2-doc gambas2-gb-db gambas2-gb-desktop gambas2-gb-form gambas2-gb-form-dialog gambas2-gb-form-mdi gambas2-gb-gtk gambas2-gb-gui gambas2-gb-qt gambas2-gb-qt-ext gambas2-gb-settings gambas2-ide gambas2-runtime

#这儿不能用echo来传入密码,会因软件包未验证而自动终止
#sudo apt-get install wine


#删除已毕业初三学生的用户账户
echo "sudopsw"|sudo -S userdel -r a2012a && echo "sudopsw"|sudo -S userdel -r b2012b && echo "sudopsw"|sudo -S userdel -r c2012c && echo "sudopsw"|sudo -S userdel -r d2012d

#创建新一届七年级学生的用户账号
echo "sudopsw"|sudo -S echo "sudopsw"|sudo -S useradd a2015a -c a2015a -p 201512 -d /home/a2015a -m && echo 'a2015a:201512' | sudo chpasswd && echo "sudopsw"|sudo -S useradd b2015b -c b2015b -p 201572 -d /home/b2015b -m && echo 'b2015b:201572' | sudo chpasswd && echo "sudopsw"|sudo -S useradd c2015c -c c2015c -p 201586 -d /home/c2015c -m && echo 'c2015c:201586' | sudo chpasswd && echo "sudopsw"|sudo -S useradd d2015d -c d2015d -p 201504 -d /home/d2015d -m && echo 'd2015d:201504' | sudo chpasswd

echo "sudopsw"|sudo -S apt-get update
echo "sudopsw"|sudo -S apt-get install dkms -y

echo "sudopsw"|sudo -S apt-get -y upgrade --force-yes
#似乎要用 sudo apt-get -y dist-upgrade --force-yes

#删除使用的文件
rm ./a



似乎要用 sudo apt-get -y dist-upgrade --force-yes


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译