linux中怎样设置mysql用户名和密码?
1.登录mysql
#mysql-uroot-p
然后输入密码
2.使用mysql数据库
usemysql;
3.添加一个用户test并授权通过本地机(localhost)访问,密码"password"。
grantallprivilegeson*.*totest@localhostidentifiedby'password'withgrantoption;
4.刷新刚才的内容*
flushprivileges;
5.查看用户
selecthost,userfrommysql.user;
linux新建了一个用户,没有设置密码的话,那它的默认密码是?
没有默认密码,对其设置新密码的步骤如下:
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、其次,在linux命令行中输入:passwdtempuser。
3、最后,按下回车键执行shell指令,此时会看到要求设置用户tempuser的新密码。
如何在Linux为系统用户设置密码复杂度策略?
找到同时有“password”和“pam_cracklib.so”字段并且附加有“minlen=10”的那行,它表示最小密码长度为(10-类型数量)。
这里的“类型数量”表示不同的字符类型数量。PAM提供4种类型符号作为密码(大写字母、小写字母、数字和标点符号)。如果你的密码同时用上了这4种类型的符号,并且你的minlen设为10,那么最短的密码长度允许是6个字符。linux下设置密码复杂度限制,怎么设置?
在linux,设置密码复杂度的方法有几个
1.一个是在/etc/login.defs文件,里面几个选项
PASS_MAX_DAYS90#密码最长过期天数
PASS_MIN_DAYS80#密码最小过期天数
PASS_MIN_LEN10#密码最小长度
PASS_WARN_AGE7#密码过期警告天数
2.另外一个方法是,修改/etc/pam.d/system-auth文件
找到passwordrequisitepam_cracklib.so这么一行替换成如下:
passwordrequisitepam_cracklib.soretry=5difok=3minlen=10ucredit=-1lcredit=-3dcredit=-3dictpath=/usr/share/cracklib/pw_dict
参数含义:
尝试次数:5
最少不同字符:3
最小密码长度:10
最少大写字母:1
最少小写字母:3
最少数字:3
密码字典:/usr/share/cracklib/pw_dict
这样设置好,你可以做一下测试,不过需要先退出root,因为root用户并不会受这些限制,它可以设置任意的密码。
怎么在linux下设置ftp的用户名和密码?
1:如果是可以以shell登录的纯系统用户,可以直接用用户ssh登录到用户系统,passwd修改用户命令如果是系统用户,但不能shell登录,这个估计也改不了。
2:如果是通过数据库认证的ftp用户,估计你需在拿到数据库的权限才能改。