千万个美丽的未来,抵不上一个温暖的现在,每一个真实的现在,都是我们曾经幻想的未来!
Jan
28
安装完solaris 11.2 以后,你会发现你无法使用root账号通过SSH登陆,这是系统为了安全性考虑,默认禁止了root通过SSH来登陆,如果你对使用普通账号登陆切换到root觉得不爽,你可以通过以下三步,修改相关配置来让root可以直接通过SSH登陆。
第一步:修改/etc/user_attr
#vi /etc/user_attr
把第9行的:root::::type=role修改为:root::::type=normal
保存并退出
第二步:修改SSH配置文件/etc/ssh/sshd_config
很多操作系统默认SSH都是禁止root登陆的,因此我们要修改配置文件允许root用户通过SSH登陆才行。
#vi /etc/ssh/sshd_config
把94行的 PermitRootLogin no 修改为PermitRootLogin yes
保存并退出
第三步:重启SSH服务
#svcadm restart ssh
你完成了以上操作之后就可以试试看是不是已经可以使用root来登陆了。
第一步:修改/etc/user_attr
#vi /etc/user_attr
把第9行的:root::::type=role修改为:root::::type=normal
保存并退出
第二步:修改SSH配置文件/etc/ssh/sshd_config
很多操作系统默认SSH都是禁止root登陆的,因此我们要修改配置文件允许root用户通过SSH登陆才行。
#vi /etc/ssh/sshd_config
把94行的 PermitRootLogin no 修改为PermitRootLogin yes
保存并退出
第三步:重启SSH服务
#svcadm restart ssh
你完成了以上操作之后就可以试试看是不是已经可以使用root来登陆了。
Jun
16
用date +%s可以得到UNIX的时间戳,
[/home/javalee/myshell] # date +%s
1060510783
而用
date -d '1970-01-01 UTC '$1' seconds' +"%Y-%m-%d %T"
[/home/javalee/myshell] #utc 1047335700
2003-03-11 06:35:00
可以把UNIX时间戳转换成当前系统时间!
awk日期和时间戳转换
2011-03-23 15:36
strftime 将时间戳转日期
awk 'BEGIN{print strftime("%Y-%m-%d",systime())}'
将日期转为时间戳
awk 'BEGIN {printf("%d\n",mktime(2006" "8" "5" "15" "09" "0))}'
[/home/javalee/myshell] # date +%s
1060510783
而用
date -d '1970-01-01 UTC '$1' seconds' +"%Y-%m-%d %T"
[/home/javalee/myshell] #utc 1047335700
2003-03-11 06:35:00
可以把UNIX时间戳转换成当前系统时间!
awk日期和时间戳转换
2011-03-23 15:36
strftime 将时间戳转日期
awk 'BEGIN{print strftime("%Y-%m-%d",systime())}'
将日期转为时间戳
awk 'BEGIN {printf("%d\n",mktime(2006" "8" "5" "15" "09" "0))}'