unix方面的几个问题

bohut 2005-12-21 10:50:22
1.root以及其他用户的账户信息放在什么文件里?
2.怎么创建一个和root账户同等权限的用户
3.怎么写一个脚本,让某一程序在unix系统启动时加载?
...全文
284 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
nila 2006-01-15
  • 打赏
  • 举报
回复
我还是来看看
CrazyJeff_Liu 2006-01-15
  • 打赏
  • 举报
回复
3.怎么写一个脚本,让某一程序在unix系统启动时加载?
写一个.sh文件然后在/etc/profile或/etc/rc.d/rc.local中加入脚本的绝对地址

geopower 2006-01-14
  • 打赏
  • 举报
回复
1.root以及其他用户的账户信息放在什么文件里?

文件通常是/etc/passwd

2.怎么创建一个和root账户同等权限的用户
如:ic01:x:1002:100:,,,:/home/ic01:/bin/bash
改为:ic01:x:1002:0:,,,:/home/ic01:/bin/bash

3.怎么写一个脚本,让某一程序在unix系统启动时加载?
写一个.sh文件然后在/etc/profile或/etc/rc.d/rc.local中加入脚本的绝对地址
newbiestar 2006-01-14
  • 打赏
  • 举报
回复
一楼的说法不知道有什么依据?

Debian什么时候走System V路线,gentoo什么时候又走BSD路线了?这两个都是Linux的发行版,系统风格和SYSV、BSD都不一样。

反正公认的是SunOS是SVR4的繁衍品,现代BSD(主要分支为FreeBSD、OpenBSD、NetBSD,还有某些其他的小分支,譬如DragonFly BSD啥的)是BSD Unix的衍生品
somedummy 2006-01-14
  • 打赏
  • 举报
回复
不过一般来说如果修改用户资料的话不仅仅要修改/etc/passwd,可能还要修改/etc/master.passwd(如果这个文件存在的话),一般来说都有专用工具例如vipw、pw、adduser、useradd啥的
somedummy 2006-01-14
  • 打赏
  • 举报
回复
太难得了,VC/MFC的小版出现在这里,不容易不容易,留名先

但是你的问题太模糊,各个不同的Unix有不同的做法,不过一般/etc/passwd里面会有一份可读的用户列表。

创建root等价的用户其实就是创建一个uid为0的alias的过程(譬如FreeBSD里面默认有一个toor,但是用密码保护起来了)

第三个问题还是要看系统,譬如NetBSD/FreeBSD,都使用了rcNG,只要你按照rcNG的规则写配置文件都可以正确运行。其他某些Unix还可以丢在/usr/local/etc/rc.d里面直接运行啥的
fytzzh 2006-01-13
  • 打赏
  • 举报
回复
1.root以及其他用户的账户信息放在什么文件里?
2.怎么创建一个和root账户同等权限的用户
3.怎么写一个脚本,让某一程序在unix系统启动时加载?
====================================================
1,/etc/passwd
2,/usr/sbin/usradd
3,将要执行的命令加入到/etc/rc.local里
tengulre 2006-01-06
  • 打赏
  • 举报
回复
对楼上的都答好了:)
fierygnu 2006-01-06
  • 打赏
  • 举报
回复
执行顺序。因为有些服务可能会有依赖关系,所以按照序号执行。
frogJ 2006-01-06
  • 打赏
  • 举报
回复
我向问问,那个lin文件名的 xxxx 数字是怎么来的?
fierygnu 2006-01-05
  • 打赏
  • 举报
回复
随便找一个rc3.d里S开头的文件看看就明白了。就是一个shell脚本,支持start、stop和restart命令行选项。
bohut 2006-01-05
  • 打赏
  • 举报
回复
能否说的再详细一点?
fierygnu 2005-12-22
  • 打赏
  • 举报
回复
在/sbin/rc3.d里增加文件Sxxxx??,具体自己man rc.d。
bohut 2005-12-22
  • 打赏
  • 举报
回复
没人回答了吗?
cwwhy 2005-12-21
  • 打赏
  • 举报
回复
1. /etc/passwd ;
2. user id =0
robinswan 2005-12-21
  • 打赏
  • 举报
回复
1. /etc/passwd ; /etc/group

2. adduser, usermod

3. 不同的发行版架构不同,目前主要是两个流派:
System-V (以debian为代表),BSD(以 gentoo 为代表),
因此,加载服务和进程的机制也不太一样,
你参考一下你用的发行版的资料。
bohut 2005-12-21
  • 打赏
  • 举报
回复
?
bohut 2005-12-21
  • 打赏
  • 举报
回复
HP UNIX

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧