[SOLVED] su - mysql; /dev/tty1 operation not permitted
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Moved: This thread is more suitable in Linux-Software and has been moved accordingly to help your thread/question get the exposure it deserves.
The command just looks incorrect for me. ;/dev/tty1 means you try to run /dev/tty1, which is not an executable (and doesn't have +x set). That's why it fails. Which distribution/version is it? And which script?
Sorry about the distro; was originally in the title. Distro Slackware 10.1
You do not 100% understand what I did (my fault)
Code:
root@btd_techweb01# su - mysql
/dev/tty1: operation not permitted
root@btd_techweb01#
The device depends on the terminal I'm in (tty2, ....)
Quote:
Originally Posted by Mara
Moved: This thread is more suitable in Linux-Software and has been moved accordingly to help your thread/question get the exposure it deserves.
Just like to understand why it's moved?
The su-command is a normal command and does not have to do with software. The problem might have to do with the mysql-user account but that's still not software.
Last edited by Wim Sturkenboom; 04-20-2006 at 02:42 AM.
Reason: Why is it moved?
The problem is biff in /etc/profile ... the device you're on is
owned by the original user, and the new users (mysql) biff doesn't
have write access for biff on it.
To get rid of the error (it's non-critical) you can a)
comment out biff in the aforementioned file or b) use
"su mysql && source ~/.bashrc" instead of "su - mysql"
Just like to understand why it's moved?
The su-command is a normal command and does not have to do with software. The problem might have to do with the mysql-user account but that's still not software.
Explanation: You have posted the thread to General. Not Linux-General, but General, which is not the right place for a technical, Linux-related question. That's why it was moved. I had choosen Software, because you had a software problem.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.