Questions tagged [uid]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
0answers
65 views

Proxmox LXC storage share, permission problems

I'm totally new in these enviroments but I'm trying to learn. I installed proxmox on a single SSD, then attached one HDD(/dev/sdb) to the system for media storage. The basic idea was to create one ...
1
vote
1answer
42 views

POSIX compliant way of writing conditional operators [duplicate]

In bash you can do if [ $(echo $UID) != 0 ] then echo "Run as root" exit fi This returns an error message when I run the script with dash or other POSIX-compliant shells. How do you do this ...
1
vote
0answers
28 views

Solaris 11.4 RBAC works for vim, not for su

I want to access some commands as root, for a normal user. I create the profile profiles -p "privileged" set desc="privileged profile" add cmd=/bin/su set euid=0 end commit exit Then I add profile ...
2
votes
1answer
48 views

Why do processes have UID/GID?

What's the point of UID and GID in processes' parameters? There is EUID, RUID, SUID (and for Linux FSUID) that determine process privileges. I can't think what's the use of UID/GID in such scenario. ...
1
vote
1answer
37 views

change UID and GID file attributes on read only file system with mount [duplicate]

I have some file image of filesystem, and I want mount it with parameter changing files and directories UID and GID. I cannot change its parameters, because it is read-only filesystem. I found some ...
1
vote
2answers
177 views

Questions about the saved user ID

As far as I understood the different user IDs are as follows (from the perspective of a process): real user ID: the user ID that owns the process effective user ID: the user ID which determines what ...
1
vote
0answers
59 views

UID/GID mapping for external storage across different POSIX systems [duplicate]

I have access to multiple POSIX desktops where my personal user account has different UID/GID. I use an ext4 formatted portable SSD, which is great for my work, except for the permissioning issues ...
0
votes
1answer
270 views

Get users with UID >= 1000 from /etc/passwd

I am trying to get usernames from /etc/passwd if UID equal/greater than 1000 using a for loop. The below simple bash script works but prints the username twice for some reason. #!/bin/bash for ...
1
vote
0answers
357 views

Specify UID/GID for NFS mount (CentOS 7)

I have two servers svrA and svrB (both CentOS 7), where svrA is a turn-key system so I cannot change anything on it, and svrB is the one I am working on. svrA contains log files I need to transfer to ...
0
votes
0answers
124 views

What are the best practices in managing UIDs and GIDs in Kubernetes environment?

In k8s, a securityContext(in Pod's definition) is used when it is necessary to start the Pod with specified UID and GID instead of the default root user. It is considered as a more securer practice as ...
0
votes
1answer
38 views

Predictable UIDs of users created in the process of portage package installation

Adding users is specified in portage ebuild files using the enewuser function. Some ebuilds call this function with a specific UID (second argument), others either don't provide the argument or ...
3
votes
1answer
159 views

When did user accounts using UIDs above 1000 become normal? And why?

We have a really old NIS domain which is mapping some user accounts to UIDs less than 1000. I'm wondering when did using UIDs greater than or equal to 1000 for human users become 'standard', why did ...
2
votes
1answer
76 views

ID inheritance – Which IDs?

I'm learning UNIX file permissions / ID inheritance and would like to clarify something: I have this list of permissions, users, groups and files: -rwxr-xr-x userA A foo -rw-rwsr-x userB B bar ...
2
votes
1answer
83 views

How essential are usernames ( compared to uids )?

Background: I recently read about a freedesktop.org-bug which allowed executing any systemctl command for uid > INT_MAX. Thus I ran: root@host$> useradd -u 4000000000 largeuiduser root@host$&...
0
votes
0answers
67 views

Is there a recommended way to access files owned by a non-user UID?

Suppose a multiboot computer on which two GNU/Linux distributions are installed, each with its own user(s). Say those users don't share the same UID over the two systems. Now one needs to access the ...
5
votes
1answer
7k views

Assignment of UID and GID from Active Directory

My CentOS 7 machine has successfully joined a domain FOOBAR (as verified by realm list) and here's the information about an user coming from the AD (non-local): [root@centos7 ~]# id jdoe@FOOBAR....
1
vote
1answer
542 views

Mapping user to filesystem user when UID's mismatch?

Say I have a user named user with UID 1001 on one system and the same user (named user) with another UID, let's say 1002. If I unplug the disk drive from the second system and plug it into the first, ...
0
votes
1answer
226 views

How to create multiple IDs with same UID in AIX ? How to change UID of IDs in AIX?

How to create multiple IDs with same UID in AIX ? How to change UID of IDs in AIX ?
5
votes
1answer
634 views

First process in a new Linux user namespace needs to call setuid()?

I'm learning about Linux user namespaces and I'm observing a strange behavior which isn't completely clear to me. I've created a range of UIDs in initial user namespaces to which I can map UIDs in ...
0
votes
3answers
156 views

Shell script example to stop execution of all processes with a certain UID? [duplicate]

I can't seem to find any examples on the internet for this particular task.
1
vote
1answer
131 views

How does sudo achieve changing the privileges of a process?

From man sudo When sudo executes a command, the security policy specifies the execution environment for the command. Typically, the real and effective user and group and IDs are set to match ...
0
votes
0answers
616 views

What is the usage of set-user-ID of a program file?

From APUE When we execute a program file, the effective user ID of the process is usually the real user ID. However, we can also set the set-user-ID bit in the file’s mode word (st_mode) that ...
1
vote
1answer
562 views

With set-user-ID bit on, are both the process's EUID and saved set-user-ID changed to the file's user ID?

From APUE The saved set-user-ID is copied from the effective user ID by exec functions. If the file’s set-user-ID bit is set, this copy is saved after exec stores the effective user ID from the file’...
4
votes
2answers
323 views

systemd DynamicUser= services v.s. journald splits

systemd-journald has the default config SplitMode=uid, to create individual journal (log) files for each user, which they are allowed to read. When running services with DynamicUser=, does this mean ...
0
votes
1answer
54 views

uidgid file - UID in parentheses

Looking at file /usr/share/doc/setup-*/uidgid on RHEL7, I can see some lines containing -, ? or number in parentheses: ... nslcd 65 (55) / /sbin/nologin nslcd wine - 66 - - ...
0
votes
1answer
268 views

Can I have two users with the same name but different UID's?

I have a server that I use for playing around with. I want to set up an email account that is @.com, but the way that SquirrelMail and the mail server is set up, the home folder for the username has ...
0
votes
1answer
296 views

Where to obtain the uidgid file

I was reading /etc/bashrc and saw the following: # By default, we want umask to get set. This sets it for non-login shell. # Current threshold for system reserved uid/gids is 200 # You could check ...
0
votes
1answer
1k views

sed to change userid in /etc/passwd to zero

I am trying to change user monitor uid in /etc/passwd , but below gives me an error: sed -s /etc/passwd <<-"EOF" /^\(monitor:[^:]*:\)[0-9]*:[0-9]*:/s//\10:0:/ w q EOF
0
votes
2answers
3k views

Can bash run with uid 0 and different euid?

I was writing some bash code and I wanted to check if the script had root privileges. All of the code I see from other people only checks for $EUID == 0. It is perfectly possible to have other ...
2
votes
1answer
294 views

Mounted SMB shares: permission troubles with UID mismatch between client and server [closed]

On the Linux machine LinuxClient I'm trying to mount an SMB share backups located on the Unix machine Server. I want to provide separate directories within backups for different purposes, and I want ...
1
vote
1answer
504 views

Small office server and UID translation

I want to set up a small server for the office such that users can store their own files which also has separate directories set up for groups to share files. I also have users and clients who would ...
3
votes
1answer
797 views

Reserving a range of anonymous UIDs; /etc/subuid

I need a range of uids (say a few thousand) for a setuid-root tool to use. Is there a protocol to registering such a range or do I just pick a range and hope no other program will use those uids? (I'...
0
votes
1answer
162 views

How to set UIDs and GIDs during install of Debian?

During installation of Debian the default initial UID is 1000 and GID is 1000. When creating a user account during install, is there a way to specify their specific values, for example 3197?
0
votes
1answer
1k views

Directory owner is a number instead of a name in Centos. Why is that?

I am using Centos and I did ll command for one of the directory. Owners of the files within the directory are some numbers instead of username. Can you please explain why is that ? If you see below ...
1
vote
0answers
1k views

Python process can't create a file in a directory, keeps getting `permission denied` IOError

I've a directory mnt with 777 permissions: drwxrwxrwx 2 root root 14336 Feb 5 15:52 mnt I've created a bunch of users in the group root from uid to 5204 to 5250. I've a python script that ...
4
votes
1answer
12k views

Fix Nvidia drivers in Ubuntu 16.04 when getting the “Stopping User Manager for UID 121” error

OS: Ubuntu (Gnome) 16.04 NOTE: This does only seem to affect (as far as I know) Nvidia GPU users. Issue: When booting you see your screen for no more than a few seconds and then it seems to "restart" ...
3
votes
1answer
240 views

suid executibles work only when present in the system PATH

I have an executible which requires root privilages. But it seems to work only when it's present in the system path. When I execute it like this: $ ./prog The program complains of having no root ...
0
votes
1answer
30 views

Is restricting permissions based on linux usernames instead of uid a secure method?

Say you have a user called foo and a group called foogroup. The uid for foo is 10000 and gid for foogroup is 20000. If your program wants to restrict specific users, is checking the user name as ...
3
votes
2answers
8k views

How could one determine UID/GID of running process

Is there any way to retrieve UID/GID of running process? Currently, I know only way of looking it up in htop. But I don't want to depend on third-party tool, prefer to use builtin unix commands. ...
0
votes
1answer
2k views

Does `sudo` work in terms of changing the effective user and group IDs of a process?

Does sudo give the root's power to a command by changing the effective user and group IDs of the process of the command to be root? If not, how does sudo work to accomplish that?
1
vote
2answers
353 views

How can we set firewall rules to allow or deny specific programs?

This tutorial shows how to set up an easy parental control facility, with help of DansGuardian, Privoxy and a few firewall rules. I've tested it and so far, it seems to be working for most part. ...
1
vote
1answer
407 views

Why is my apache running in 8080 started by root?

I am running Apache in 8080 port. After starting the httpd, I noticed that the parent process is owned by root. [root@a ~]# ps -ef | grep httpd root 13480 1 0 08:07 ? 00:00:00 /usr/...
0
votes
2answers
2k views

Bash - How to shorten username in PS1

Currently my prompt is: xiaobai@dnxb:/tmp$ root@dnxb:/tmp# My desired prompt: xb@dnxb:/tmp$ rt@dnxb:/tmp# My idea is alias of username, so i tried reuse the same uid to create a new user: ...
0
votes
1answer
47 views

Attack scenario if files in /bin/ or /sbin/ owned by normal user but not invoked by sudo?

I've learnt the following symlink is insecure because sometime i use vim to edit file by sudo: xiaobai@dnxb:/tmp$ sudo find -L /root \! -user root /root/.vimrc xiaobai@dnxb:/tmp$ ls -lathi /root/....
2
votes
1answer
1k views

Uid/Gid privileged LXC container : systemd lxc-start failed on ubuntu 16.04

I would like to create & start LXC container for specific UID & GID for below purpose. Login to root user(sudo user) , Do lxc-create of container, then do lxc-start of the container with same ...
1
vote
1answer
1k views

Upper limit on UIDs and GIDs in AIX

What is the upper limit on the UIDs and GIDs in AIX?
1
vote
0answers
39 views

Long UIDs create issues with some UNIX commands

We have users with long UIDs from Active Directory. I just noticed today that a 'ps aux' shows the UID and not the user name. Likewise, 'who' does not see the users at all. On the other hand, an "...
0
votes
1answer
2k views

User with UID 0 problem

I am running into an issue with Redhat 6.7. We installed a piece of software that created a user admin with uid of 0. This is a turnkey install of the software so I am really unable to change the uid. ...
4
votes
1answer
2k views

How to change Squid service UID in FreeBSD?

Strangely enough, it appears that Squid cannot start if the squid user is not affected to the UID 100. When trying to use another PID, the service systematically fails to start with the following ...
19
votes
3answers
5k views

Rearrange UIDs in GPG

In gpg, is it possible to move a UID up or down in the list of UIDs in a PGP key? I realize it is a purely cosmetic thing, but I may want to use this to show priority among my addresses, which one ...