当前位置:  技术问答>linux和unix

如何用户名编程得到其所属的组列表?

    来源: 互联网  发布时间:2015-06-07

    本文导语:  还有如何得知一个组中有哪些用户? 其实就是group和id的功能,但找不到相应的函数 | struct group { char   * gr_name ; // 组名 char  * gr_passwd ; // 加密密码 int   gr_gid ; // 数字组ID char  **...

还有如何得知一个组中有哪些用户?
其实就是group和id的功能,但找不到相应的函数

|
struct group {
char   * gr_name ; // 组名
char  * gr_passwd ; // 加密密码
int   gr_gid ; // 数字组ID
char  **gr_mem ; // 指向该组用户名的指针序列
};

struct group  *getgrgid ( gid_t  gid );
struct group  *getgrnam ( const char  *name );

|
你也可以用gawk直接重/etc/passwd中提取出来。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我装了中软Linux3.1,启动时要求输入用户名和口令,但安装时并没有提示指定用户名,所以现在输入用户名老是错误,不能进入系统,请问该怎
  • 菜鸟做了一个输入用户名和密码登陆的jsp,登陆成功一次以后,每次输入用户名,密码会自动产生,太不安全了,怎么让这种事情不再发生??
  • Linux下怎样将ftp服务的用户名和密码写在配置文件中使得在自动ftp脚本中免去认为输入用户名和密码
  • proxy软件如何才能让用户输入用户名和口令
  • LAMP环境下,通过非root用户,可以获取mysql的用户名和密码吗?
  • linux下的root用户,它的用户名是不是一定是root才行?
  • 能否使用用户登陆nt的用户名和口令访问nt上的webserver?
  • 可是安装的时候我没有设置用户和密码,现在每逢进入linux都要求输入用户名和密码
  • redhat 7.3 以root身份登陆后,怎查看有多少个其它用户,用户名各是什么,密码各是什么呢??
  • 如何获得当前登陆的用户名,并判断是否为超级用户(通过编程实现)?
  • solaris 安装好用什么用户名登录?
  • 添加用户名与密码? 散分
  • exchange5.5 安装完后,outlook 提示输入用户名密码。
  • redhat 8.0有无通用用户名,密码?
  • Ubuntu8.10 无法修改用户名
  • 我的用户名和密码是什么?
  • 用户名是什么?
  • 如何查看VPN(pptpd) 已经登陆的用户名
  • 刚装的Linux Red hat8.0 ,进不去,用户名和口令对不上?
  • sendmail问题:用户名拒绝


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3