LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Ubuntu
User Name
Password
Ubuntu This forum is for the discussion of Ubuntu Linux.

Notices


Reply
  Search this Thread
Old 06-08-2012, 07:38 PM   #1
wulfsburg
LQ Newbie
 
Registered: Mar 2012
Posts: 15

Rep: Reputation: Disabled
Ubuntu Server 10.04 CLI Headless server | Allowing user to SUDO and Hosting Mediawiki


Hello all,

I am using Ubuntu Server 10.04 LTS.

I fiddle with my headless Linux server here and there in my spare time as time allows. A while back I accidentally removed my user login from being able to perform sudo commands. I have to type the "su" command before performing any root functions.

I find this annoying, I used to be able to, but after changing my login to different groups I somehow removed that privilege.

My login is a member of the group named "ftp" currently, and I think when I moved myself into that group, it pulled me out of the root group.

How would I put myself back into the root group, while still retaining the current group I am in?

---------------

2nd question is in regards to hosting a MediaWiki blog.

I have followed all the instructions here:
http://www.mediawiki.org/wiki/Manual...n_Ubuntu_10.04

I am extremely new to using Ubuntu, but have a very fundamental understanding of the internet.

This pc is behind a router doing port forwarding on port 80 (among many other ports), and the router has a static IP address configured to it.

After following all the instructions, I am lost on how to actually get to the website.
Now I do not have an A record set up or a domain registered, but in theory, I should just be able to open a web browser, punch in the wan ip address of the router and have it port forward to the server. I have also tried form inside the network to try to access it via its private ip address . THis is what I am entereing into my url bar:

192.168.1.102/mediawiki/index.php
192.168.1.102/mediawiki/index.php/main
I have tried just the ip in the url bar , nothing seems to work, and the same goes when I try to access it via the wan. What am I doing wrong?


The following is the output from my LocalSettings.php file:
--------------------------------------------

# This file was automatically generated by the MediaWiki installer.
# If you make manual changes, please keep track in case you need to
# recreate them later.
#
# See includes/DefaultSettings.php for all configurable settings
# and their default values, but don't forget to make changes in _this_
# file, not there.
#
# Further documentation for configuration settings may be found at:
# http://www.mediawiki.org/wiki/Manual...ation_settings

# If you customize your file layout, set $IP to the directory that contains
# the other MediaWiki files. It will be used as a base to locate files.

# We define this to allow the configuration file to be explicitly
# located in /etc/mediawiki.
# Change this if you are setting up multisite wikis on your server.
define('MW_INSTALL_PATH','/var/lib/mediawiki');

if( defined( 'MW_INSTALL_PATH' ) ) {
$IP = MW_INSTALL_PATH;
} else {
$IP = dirname( __FILE__ );
}

$path = array( $IP, "$IP/includes", "$IP/languages" );
set_include_path( implode( PATH_SEPARATOR, $path ) . PATH_SEPARATOR . get_include_path() );

require_once( "$IP/includes/DefaultSettings.php" );


$wgArticlePath = "/wiki/$1"; # what the url will look like for visitors
$wgUsePathInfo = true; # enable shorter url feature

# If PHP's memory limit is very low, some operations may fail.
# ini_set( 'memory_limit', '20M' );

if ( $wgCommandLineMode ) {
if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) {
die( "This script must be run from the command line\n" );
}
}
"LocalSettings.php" [readonly] 141L, 4696C 1,1 Top
}
}
## Uncomment this to disable output compression
# $wgDisableOutputCompression = true;

$wgSitename = "TrentsWorld";

$wgArticlePath = "/wiki/$1:

## The URL base path to the directory containing the wiki;
## defaults for all runtime URL paths are based off of this.
## For more information on customizing the URLs please see:
## http://www.mediawiki.org/wiki/Manual:Short_URL
$wgScriptPath = "/mediawiki";
$wgScriptExtension = ".php";

## UPO means: this is also a user preference option

$wgEnableEmail = false;
$wgEnableUserEmail = false; # UPO

$wgEmergencyContact = "webmaster@localhost";
$wgPasswordSender = "webmaster@localhost";

$wgEnotifUserTalk = false; # UPO
$wgEnotifWatchlist = false; # UPO
$wgEmailAuthentication = false;

## Database settings
$wgDBtype = "mysql";
$wgDBserver = "localhost";
$wgDBname = "wikidb";
$wgDBuser = "wikiuser";
$wgDBpassword = "OMITTEDFORSECURITY";

# MySQL specific settings
$wgDBprefix = "";

# MySQL table options to use during installation or update
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";

# Experimental charset support for MySQL 4.1/5.0.
$wgDBmysql5 = true;

43,2-9 43%
$wgDBmysql5 = true;

## Shared memory settings
$wgMainCacheType = CACHE_NONE;
$wgMemCachedServers = array();

## To enable image uploads, make sure the 'images' directory
## is writable, then set this to true:
$wgEnableUploads = false;
# $wgUseImageMagick = true;
# $wgImageMagickConvertCommand = "/usr/bin/convert";

## If you use ImageMagick (or any other shell command) on a
## Linux server, this will need to be set to the name of an
## available UTF-8 locale
$wgShellLocale = "en_US.utf8";

## If you want to use image uploads under safe mode,
## create the directories images/archive, images/thumb and
## images/temp, and make them all writable. Then uncomment
## this, if it's not already uncommented:
# $wgHashedUploadDirectory = false;

## If you have the appropriate support software installed
## you can enable inline LaTeX equations:
$wgUseTeX = false;

$wgLocalInterwiki = strtolower( $wgSitename );

$wgLanguageCode = "en";

$wgSecretKey = "398291a64ee2ec5697267e1e2c28c492688f03d0de10b246a0d0e87ddc8256f1";

## Default skin: you can change the default skin. Use the internal symbolic
## names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook':
$wgDefaultSkin = 'monobook';

## For attaching licensing metadata to pages, and displaying an
## appropriate copyright notice / icon. GNU Free Documentation
## License and Creative Commons licenses are supported so far.
# $wgEnableCreativeCommonsRdf = true;
$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright
$wgRightsUrl = "";
$wgRightsText = "";
85,1 86%
$wgRightsUrl = "";
$wgRightsText = "";
$wgRightsIcon = "";
# $wgRightsCode = ""; # Not yet used

$wgDiff3 = "/usr/bin/diff3";

# debian specific include:
if (is_file("/etc/mediawiki-extensions/extensions.php")) {
include( "/etc/mediawiki-extensions/extensions.php" );
}

# When you make changes to this configuration file, this will make
# sure that cached pages are cleared.
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );
 
Old 06-09-2012, 01:41 AM   #2
tommcd
Senior Member
 
Registered: Jun 2006
Location: Philadelphia PA USA
Distribution: Lubuntu, Slackware
Posts: 2,230

Rep: Reputation: 293Reputation: 293Reputation: 293
Quote:
Originally Posted by wulfsburg View Post
... A while back I accidentally removed my user login from being able to perform sudo commands. I have to type the "su" command before performing any root functions.
I find this annoying, I used to be able to, but after changing my login to different groups I somehow removed that privilege.
My login is a member of the group named "ftp" currently, and I think when I moved myself into that group, it pulled me out of the root group.
How would I put myself back into the root group, while still retaining the current group I am in?
You need to be a member of the admin group to sudo on Ubuntu.
See this for fixing a broken sudo from Ubuntu's recovery mode: http://psychocats.net/ubuntu/fixsudo
 
Old 06-09-2012, 01:58 AM   #3
ceyx
Member
 
Registered: May 2009
Location: Fort Langley BC
Distribution: Kubuntu,Free BSD,OSX,Windows
Posts: 342

Rep: Reputation: 59
first question: try adding your login name to /etc/group 'adm' line 5 or so:

adm:x:4:your_login_name


regarding your second question : Did you see the big warning on the top of the wiki installation instruction page ?

Quote:
Warning: This page describes the installation of an obsolete version of MediaWiki which does not receive security patches. Distribution packages are usually outdated, also they like to move around files, change the files, and do other batshit insane things. As such.....
Were you able to go to http://localhost/mediawiki page to setup the wiki ?

Can you still get into that page ?

Last edited by ceyx; 06-09-2012 at 02:01 AM. Reason: clarity
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Virtualization With VirtualBox 4.1 On A Headless Ubuntu 11.10 Server LXer Syndicated Linux News 0 01-24-2012 11:50 PM
LXer: VBoxHeadless - VirtualBox 4.0 On A Headless Ubuntu 11.04 Server LXer Syndicated Linux News 0 05-22-2011 01:30 PM
Ubuntu 10.04 headless server failing to shutdown ivanmacx Linux - Server 5 08-13-2010 02:28 PM
LXer: VBoxHeadless - Running VirtualBox 2.0 On A Headless Ubuntu 8.04 Server LXer Syndicated Linux News 0 09-25-2008 07:12 PM
Disable bulletproof or similar for headless ubuntu server Boffy Ubuntu 1 06-01-2008 06:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Ubuntu

All times are GMT -5. The time now is 06:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration