Solved

How to do root things in ubuntu

Posted on 2011-03-22
11
358 Views
Last Modified: 2013-11-15
After checking other posts, I understand that root as a user is not available in ubuntu. You have to use sudo for everything. Is that true? If so, I do I do rooty things like modify config files, create root cron entries, or install programs? I've been using unixes for 30 years, but I'm new to ubuntu.

My immediate issue at hand is that I want to install clamav in this system. The clamav website http://www.clamav.net/lang/en/download/packages/packages-linux/ says clamav is shipped with ubuntu. I can't tell if it is installed (sudo clamav doesn't find the executable), and I'm not sure how to install and run it w/o being root.

need a little help!
0
Comment
Question by:jmarkfoley
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
11 Comments
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 35188864
Hi!

Do you have a GUI? Then use the Program Central (in the Program menu) to add ClamAV application.

Regards, Tobias
0
 
LVL 8

Accepted Solution

by:
pilson66 earned 250 total points
ID: 35188898
Like other UNIX-like system, root are present in Ubuntu.
You need to do:
sudo -s
passwd root

Then try to login as root intext console, or try "su".
0
 
LVL 12

Assisted Solution

by:upanwar
upanwar earned 250 total points
ID: 35188944
Run below command in command prompt.

sudo apt-get install clamav
0
Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

 
LVL 18

Expert Comment

by:TobiasHolm
ID: 35188960
If you want to install ClamAV from the command-line, use:

sudo apt-get install clamav

Open in new window

Then you'll also get a notice if the application is already installed.

Regards, Tobias
0
 
LVL 78

Expert Comment

by:arnold
ID: 35189565
sudo bash
is what you are looking for it will give you a root shell to do all that you need.
If you must have root access set a password for root.
Modify the /etc/ssh/sshd_config to allow root login and you are set.
0
 
LVL 17

Expert Comment

by:Sikhumbuzo Ntsada
ID: 35190023
You can have root in ubuntu:

sudo passwd root

And supply a new password.

You can login directly next time with root.
0
 
LVL 1

Author Comment

by:jmarkfoley
ID: 35191570
pilson66: "sudo -s" worked all by itself, no passwd needed. Thanks.

upanwar: I ran apt-get install clamav. It appeared to install things and a "ps ax" shows freshclam running. Thanks.

Still, I don't appear to have manpages. I installed the optional package "apt-get install clamav-docs", but still no man pages. Is there something else I need to do for this, or does ubuntu have a different documentation facility other than "man"?

Alternatively, does someone know what I can run from the command lline to have clamav check the Windows partitions? I have successfully mounted one partition under /mnt and should be able to get to it w/o problem.
0
 
LVL 1

Author Comment

by:jmarkfoley
ID: 35192440
Update - I googled the command line arguments for clamav and I am running it now. It says the version is outdated, but it's probably good enough for my purposes. I'll keep you updated. Maybe my mission is done!

Still, I'd like to know how to read the clamav docs in ubuntu
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 35192531
Here's the latest ClamAV docs: http://www.clamav.net/doc/latest/

Regards, Tobias
0
 
LVL 10

Expert Comment

by:dfke
ID: 35193905
you can set the period of time a sudo -s valid.
0
 
LVL 1

Author Closing Comment

by:jmarkfoley
ID: 35222172
Thanks folks!
0

Featured Post

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question