分类 公告通知 成绩职位表 考前培训 模拟真题 热点.资讯 申论.行测

linux系统杂项配置

 


 Ubuntu进入root用户

    Ubuntu安装后,root用户默认是被锁定了的,不允许登录。首先在终端输入:

    $sudo passwd root设置root用户密码,将会显示如下内容:

    Password: <--- 输入安装时那个用户的密码

    Enter new UNIX password: <--- 新的Root用户密码

    Retype new UNIX password: <--- 重复新的Root用户密码

    passwd:已成功更新密码

    密码设置成功后在终端输入su root或su –l(注:是小写L) root变更为root用户。

    允许root用户登录

    如果要允许root登录(不推荐),首先按上一步激活root用户,然后在终端输入:gksu /usr/sbin/gdmsetup(或者使用桌面菜单:系统>系统管理>登录窗口),点“安全”选项页,选择“允许本地管理员登录”。

    不输入密码直接登录

    在论坛上也看见有人抱怨,家中的Ubuntu不能像Windows那样──不用输入密码就能登录。其实同样能做到:

    就在上一步的“安全”选项页中,勾选:

    “启用自动登录”,“用户”选择(如:“me”);

    注意:公共用的计算机千万不能这么设置!

    SSH登录远程服务器

    如果远程服务器只允许root用户SSH到服务器时,在Ubuntu下,必须“su 到root”用户才能登录成功(具体是看服务器端的配置)。

    首先,复制密钥到“/root/.ssh/”目录,

    me@tipfoo:~$ su

    Password:

    root@tipfoo:/home/me# chmod 600 -R /root/.ssh/

    root@tipfoo:/home/me# ssh -p 27482 11.22.33.44

    Enter passphrase for key /root/.ssh/id_rsa:

    Last login: Thu Jun 21 14:29:00 2007 from 11.22.33.45

    Ubuntu9.10设置默认root用户登录

    9.04之前版本修改/etc/gdm/gdm.conf文件,但9.10没有这个文件,文件名改为custom.conf。在终端输入:sudo gedit /etc/gdm/custom.conf打开文件,有五项内容,将前两项等号后的“false”改为“true”,下面两项等号后的用户名改为“root”,最后一项不管,保存之后reboot即可。

    Ubuntu9.10和Win7双系统恢复Grub引导

    假设Ubuntu的安装分区是/dev/sdc3,/boot分区是/dev/sdc2。使用LiveCD启动计算机,打开“应用程序”-》“附件”-》“终端”,输入下面的命令,以root身份登录,并执行下面的操作:

    sudo –i      使用root账号

    mount /dev/sdc3 /mnt 将Ubuntu的根目录全部挂载到/mnt

    mount /dev/sdc2 /mnt/boot 若/boot没单独分区,这步跳过

    grub-install --root-directory=/mnt/ /dev/sdc

    如果你没有'grub.cfg'文件,请重新创建,内容如下:

    mount --bind /proc /mnt/proc

    mount --bind /dev /mnt/dev

    mount --bind /sys /mnt/sys

    切换根目录到/mnt,即要恢复的Ubuntu系统根目录:

    chroot /mnt

    恢复grub:

    update-grub

    卸载目录,若没挂载,跳过:

    umount /mnt/sys

    umount /mnt/dev

    umount /mnt/proc

    exit

    重启即可进入Ubuntu了,若Grub2启动菜单没有Win7,进入Ubuntu后在终端输入update-grub即可。

    安装、配置、启动NFS服务

    执行以下命令安装NFS服务,安装后即会自动运行:

    $sudo apt-get install nfs-kernel-server portmap

    它的配置文件为/etc/exports,在里面增加以下内容,以后将通过网络文件系统访问/work/nfs_root目录。

    /work/nfs_root *(rw,sync,no_root_squash)

    修改完毕之后,执行以下命令重启NFS服务:

    $sudo /etc/init.d/nfs-kernel-server restart

    arm开发板与宿主机通过NFS实现共享文件

    宿主机按照上一步搭建好NFS服务器系统之后,连接好网线,在开发板的终端输入以下命令(假定服务器的IP 地址为192.168.1.111):

    #mount –t nfs –o nolock 192.168.1.111:/work/nfs_root /mnt

    挂接成功,就可以进入/mnt 目录对宿主机的/work/nfs_root目录进行操作了。

    取消挂载命令如下:

    #umount /mnt

    有关网络的命令

    查看网络接口状态:$ifconfig

    修改以太网卡IP地址:$ifconfig eth0 192.168.1.111

    判断与192.168.1.230网络是否连通(ping命令是向指定IP地址发送特殊数据包):

    $ping 192.168.1.230             按Ctrl C组合键停止命令

    $ping –c 3 192.168.1.230       发送指定数量的数据包后停止,并报告结果
启动网络连接:ifup 例:ifup eth0      关闭以太网卡网络连接

    关闭网络连接:ifdown 例:ifdown eth0  启动以太网卡网络连接

    Liunx C语言终端字符输出控制

    例:printf("\033[47;31mhello world\033[5m");

    47是字背景颜色, 31是字体的颜色, hello world是字符串。后面的\033[5m是控制码。

    字颜色代码:30~39

    30: 黑  31: 红  32: 绿  33: 黄  34: 蓝  35: 紫  36: 深绿  37: 白色

    字背景颜色代码: 40~49

    40: 黑  41: 红  42: 绿  43: 黄  44: 蓝  45: 紫  46: 深绿  47: 白色

    ANSI控制码:

    \033[0m关闭所有属性  \033[1m设置高亮度   \033[4m下划线   \033[5m闪烁

    \033[7m反显    \033[8m消隐    \033[s保存光标位置     \033[u恢复光标位置

    \033[30m~\033[37m设置前景色   \033[40m~\033[47m设置背景色

    \033[nA光标上移n行    \033[nB光标下移n行     \033[?25l隐藏光标

    \033[nC光标右移n行    \033[nD光标左移n行     \033[?25h显示光标

    \033[y;xH设置光标位置       \033[2J清屏       \033[K清除从光标到行尾的内容

    利用字符终端控制,在某些时候就可以实现动态的输出。

    Fedora12启用root用户自动登录

    首先以用户账号进入终端,允许root账号登陆:

    $ su

    $ vi /etc/pam.d/gdm

    加#注释其中的一行 auth required pam_succeed_if.souser != root quiet

    :wq保存并退出。

    $ vi /etc/pam.d/gdm-passwaord

    加#注释其中的一行 auth required pam_succeed_if.souser != root quiet

    :wq保存并退出。

    这样就可以使用root进行GUI登陆了。

    还可以修改/etc/gdm/custom.conf文件,增加下面几行,启用root自动登陆

    [daemon]

    AutomaticLoginEnable=true

    AutomaticLogin=user_name

    Windows/Linux文件共享samba配置

    环境:Win7旗舰版32位系统

    WMware7.1.2

    Fedora12

    安装samba:

    #yum install samba

    创建共享目录:

    mkdir /home/share 新建共享文件夹

    chmod 777 /home/share 设置权限

    备份并编辑smb.conf允许网络用户访问:

    #cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

    #gedit /etc/samba/smb.conf

    在smb.conf文件中找到[global]修改workgroup

    workgroup = “Windows系统工作组名”

    将下列几行新增到文件的最后面,假设允许访问的用户为:testshare。而文件夹的共享名为/home/share

    代码:

    [Share]

    comment = Shared Folder with username and password

    path = /home/share

    public = yes

    writeable = yes

    valid users = testshare

    available = yes

    browseable = yes

    保存smb.conf文件

    添加testshare这个网络访问帐户。

    #useradd testshare

    要注意,上面只是增加了testshare这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。

    #smbpasswd -a testshare

    然后输入要设置的密码

    #gedit /etc/samba/smbusers

    在文件内加入下面这一行并保存

    testshare= "network username"

    重启smb服务

    #service smbd restart

    关闭Fedora防火墙

    在Windows下输入Fedora的IP <span style="mso-spa

 

 

 


   >>学课在线网课试听.报名        >>学课在线智能题库.模拟做题       >>直播课程       >>录播课程

课程名称
课程免费试听
课程名称
课程免费试听
课程名称
课程免费试听
初级会计师

一级建造师

执业药师

中级会计师

二级建造师

护士资格证

注册会计师

一级造价工程师

健康管理师

经济师考试

监理工程师

考研辅导课

银行从业

安全工程师

自考课程

基金从业

一级消防工程师

心理咨询师

企业人力资源管理师

法律职业资格考试

公共营养师

社会工作者

消防设施操作员

保育员

教师资格证

成人高考

育婴师

公务员培训

文职培训

英语四六级

计算机软考
养老护理员
税务师培训

房产经纪人
咨询工程师

其它课程>>



重要提醒!!内容中联系方式并非本站联系方式,报名咨询的学员请与下面最新联系方式联系我们咨询报名-以免损失!
>>长期招聘兼职招生代理人员,项目合作,团报优惠咨询,有意者请联系我们 >>咨询:13312524700(可加微信)。

昆明学历中心:◆咨询电话:0871-65385921、13312528471 赖老师、钱老师(微信报名:17787865775)点击这里给我发消息


云南地州中心:◆咨询电话:0871-65385921、17787865775 冯老师、 王老师(微信报名:17787865775)点击这里给我发消息


总部报名地址: ◆昆明市-五华区教场东路莲花财富中心10楼;网课试听:ke.xuekaocn.cn   点击这里立即咨询我们



地州分校:   大理分校   丽江分校   迪庆分校   怒江分校   红河分校   临沧分校   玉溪分校   文山分校   保山分校   德宏分校   昭通分校   普洱分校   版纳分校 【各地州学员请加老师微信咨询报名,电话(微信):133-1252-4700】;2021年云南省成人高考>>立即报名



职业技能考证:心理咨询师、健康管理师、茶艺师等更多>◆咨询电话:133 1252 4700(微信)点击这里咨询我们  

公考培训咨询:◆国考云南省考公务员/事业单位面授培训,咨询电话:133 1252 4700 (微信)点击这里立即咨询我们






温馨提示:因考试政策、内容不断变化与调整,学课在线网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

免责声明:以上内容仅代表原创者观点,其内容未经本站证实,学课在线网对以上内容的真实性、完整性不作任何保证或承诺,转载目的在于传递更多信息,由此产生的后果与学课在线网无关;如以上转载内容不慎侵犯了您的权益,请联系我们QQ:1536696595,我们将会及时处理。




网友评论