linux 修改home 目录

   第一种方法:vi/etc/passwd  找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。  /etc/passwd文件格式  登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序  用此方法修改了用户宿主目录后,会出现某些异常,如:bash环境异常,需要将用户原宿主目录下的隐藏文件拷贝到更改后的宿主目录即可  cp/原宿主目录/.*/目标目录  第二种:usermod  usermod-d/usr/newfolder-musername  -m后面一定要接username...

linux服务器如何设置目录权限,让开发只能在测试目录下开发,不在线上目录上开发

当一台服务器上,既有测试环境,也有生成的环境,开发需要在线上测试,如果开发生产环境的权限,那开发容易误操作需求如下:(1)生产环境的代码,必须有专用的账号登陆进行管理(2)开发测试环境的代码,开发能够访问,但访问不了生产环境目录位了实现这个目的,操作如下(1)将生产的环境的用户组和拥有者都修改为www//修改用户  chown-Rwww/product-folder//修改组  chgrp-Rwww/product-folder(2)设置生产环境的权限为775,也就是只有拥有者,同组的人才能有权限读写,其它人只能读 chmod775-R/product-folder (3)所有开发都在一个组里面,新建开发的组  groupadddev (4)创建开发uesr1user2并添加到组dev  useradduser1-d/home/user1  //修改密码    passwduser1 //用户添加到组&nbs...

svn 服务器不能看log问题

Subversion“showlog”isoffline1.将/srv/svn/repos/pathsvnserve.conf里的none-access=read修改为none-access=none2.重启svn服务器killallsvnservesvnserve-d-r/path-to-svn ...

centOS 安装 svnserve

安装说明系统环境:CentOS-6.3安装方式:yuminstall(源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件检查已安装版本?1234567891011#检查是否安装了低版本的SVN[root@zck/]#rpm-qasubversion#卸载旧版本SVN[root@zckmodules]#yumremovesubversion安装SVN[root@zckmodules]#yuminstallhttpdhttpd-develsubversionmod_dav_svnmod_auth_mysql确认已安装了svn模块[root@zck/]#cd/etc/httpd/modules[root@zckmodules]#ls|grepsvnmod_authz_svn.somod_dav_svn.so验证安装 检验已经安装的SVN版本信息 [root@zckmodules]#svnserve--version svnserve,版本1.6.11(r934486) 编译于Jun232012,00:44:03 版权所有(C)2...

linux网络流量实时监控工具之iptraf

这个工具还是很强大linux网络流量实时监控工具之iptraf[我的Linux,让Linux更易用]IPTraf是一个网络监控工具,功能比nload更强大,可以监控所有的流量,IP流量,按协议分的流量,还可以设置过滤器等,如下图对监控网络来说,这个更适合也更强大,但在总的流量显示上,没nload直观和方便官网及下载 http://iptraf.seul.org/download.htmlftp://the.wiretapped.net/pub/security/network-monitoring/iptraf/iptraf-3...http://dl.wdlinux.cn:5180/soft/iptraf-3.0.0.tar.gz源码安装wget ftp://iptraf.seul.org/pub/iptraf/iptraf-3.0.0.tar.gztarzxvfiptraf-3.0.0.tar.gzcdiptraf-3.0.0./Setupyum方式安装yuminstall-yiptraf使用直接运行iptraf后有一个如下的菜单提示,然后进入相关的选项查看&n...

同步推是如何给未越狱的IOS设备安装任意IPA的?

工作准备:1.准备一台MAC2.拥有一份299企业证书,然后按照下面步骤操作:1.把xxxx.ipa改成xxx.zip,解压缩得到Payload文件夹2.替换Payload里的embedded.mobileprovision为自己的mobileprovision3.在mac上打开终端,执行:codesign-f-s"你的证书字符串"--resource-rulesPayload/xxxx.app/ResourceRules.plistPayload/xxxx.app/这行命令很可能出错,objectfileformatunrecognized,invalid,orunsuitable此时需要xcode里去升级一下developertools,或者需要先执行:exportCODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate到这里为止已经差不多完成,再把Payload打包成ipa。最后,使用在线安...

linux tcp server demo

   #include<sys/types.h>#include<sys/socket.h>#include<string.h>#include<netinet/in.h>#include<stdio.h>#include<stdlib.h>#defineMAXLINE80#defineSERV_PORT6970voiddo_echo(intsockfd,structsockaddr*pcliaddr,socklen_tclilen){intn;socklen_tlen;charmesg[MAXLINE];for(;;){len=clilen;/*waitingforreceivedata*/n=recvfrom(sockfd,mesg,MAXLINE,0,pcliaddr,&len);/*sentdatabacktoclient*/printf("receieve:%s",mesg);fflush(stdout);sendto(sockfd,mesg,n,0,pcliaddr...

Android 通过Socket 和服务器通讯

Android通过Socket和服务器通讯,是一种比较常用的通讯方式,时间比较紧,说下大致的思路,希望能帮到使用socket进行通信的人(1)开启一个线程发送消息  SocketOutputThread   消息是放在队列里的,当有消息后,进入队列,线程唤醒,发送消息,并反馈发送是否成功的回调 (2)开启一个线程接受服务器消息 SocketInputThread    为了防止一直收数据,浪费电池的电,采用NIO的方式读socket的数据,这个是本文的关键 (3)开启一个线程,做心跳,防止socket连接终断, SocketHeartThread  (4)构建 SocketThreadManager对以上三个thread进行管理 (5)构建 TCPClient发送socket消息   在NIO的方式实现TCP,特别是在接收服务器的数据,不用写个线程定时去读了。 &nbs...

linux普通用户获取管理员权限

################################################<转自开始>测试环境:CentOS5.51、添加用户,首先用adduser命令添加一个普通用户,命令如下: #addusertommy //添加一个名为tommy的用户#passwdtommy  //修改密码Changingpasswordforusertommy.NewUNIXpassword:    //在这里输入新密码RetypenewUNIXpassword: //再次输入新密码passwd:allauthenticationtokensupdatedsuccessfully.2、赋予root权限 方法一: 修改/etc/sudoers文件,找到下面一行,把前面的注释(#)去掉##Allowspeopleingroupwheeltorunallcommands%wheel   ALL=(ALL)   AL...

linux用户管理

实现用户账号的管理,要完成的工作主要有如下几个方面:·用户账号的添加、删除与修改。·用户口令的管理。·用户组的管理。一、Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的,无法使用。1、添加新的用户账号使用useradd命令,其语法如下: 代码:useradd选项用户名其中各选项含义如下:代码:-ccomment指定一段注释性描述。-d目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g用户组指定用户所属的用户组。-G用户组,用户组指定用户所属的附加组。-sShell文件指定用户的登录Shell。-u用户号指定用户用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。用户名指定新账号的登录名。例1:代码:#useradd–d/usr/sam-msam此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主...
ymnets ymnets·2023-05-06

appstore 上传需要的icon

<key>CFBundleIconFiles</key><array><string>icon@2x.png</string><string>icon.png</string><string>Icon-Small.png</string><string>Icon-Small@2x.png</string><string>Default.png</string><string>Default@2x.png</string><string>icon-72.png</string><string>icon-72@2x.png</string><string>Icon-Small-50.png</string><string>Icon-Small-50@2x.png</string><string>Defaul...

ubuntu安装ftp服务器

ubuntu安装ftp服务器1:安装vsftpd~$sudoapt-getinstallvsftpdubuntu10.10自己装了,这步省略。2:配置vsftpd2.1修改vsftpd的配置文件。此类配置文件通常位于/etc目录下。~$sudogedit/etc/vsftpd.conf原文件中不少指令被注释,只要启用部分即可,一下是启用的命令(配置文件中对每一条都有具体说明)listen=YES#服务器监听#anonymous_enable=YES#匿名访问允许很危险,默认不要开启,local_enable=YES#本地主机访问允许write_enable=YES#写允许#anon_upload_enable=YES#匿名上传允许,默认是NO,嫌麻烦的可以开起来。出了问题我不负责~#anon_mkdir_write_enable=YES#匿名创建文件夹允许dirmessage_enable=YES#进入文件夹允许xferlog_enable=YES#ftp日志记录允许connect_from_port_20=YES#允许使用20号端口作为数据传送的端口secure_chroot_dir...

阿里云ubuntu 创建svn服务器

1.SubVersion服务安装sudoapt-getinstallsubversionsudoapt-getinstalllibapache2-svn 2.服务器配置2.1相关用户、组的设定将自己和“www-data”(Apache用户)加入组subversion中sudoaddgroupsubversionsudousermod-Gsubversion-awww-data看下结果:cat/etc/group|grepsubversion 这里注意,需要注销然后再登录以便您能够成为subversion组的一员,然后就可以执行签入文件(Checkin,也称提交文件)的操作了仓库位置我们就放在/home/svn下吧(注意,在阿里云里数据最好放在数据盘里,不要放在系统盘,系统盘太小):sudomkdir/home/svn 2.2配置subversion编辑/etc/subversion/config文件,修改相关设置(笔者基本上是默认设置,没做任何修改)###SectionforconfiguringmiscelleneousSubve...

linux scp

scp是securecopy的缩写,scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录.scp命令的用处:scp在网络上不同的主机之间复制文件,它使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远程拷贝文件。scp命令基本格式:scp[-1246BCpqrv][-ccipher][-Fssh_config][-iidentity_file][-llimit][-ossh_option][-Pport][-Sprogram][[user@]host1:]file1[...][[user@]host2:]file2scp命令的参数说明:-1强制scp命令使用协议ssh1-2强制scp命令使用协议ssh2-4强制scp命令只使用IPv4寻址-6强制scp命令只使用IPv6寻址-B使用批处理模式(传输过程中不询问传输口令或短语)-C允许压缩。(将-C标志传递给ssh,从而打开压缩功能)-p保留原文件的修改时间,访问时间和访问权限。-q不显示传输进度条。-r递归复制整个目录。-v详细方式显示输出。sc...
ymnets ymnets·2023-05-06

阿里云服务器数据盘挂载后如何使用

首先参考文档,把数据盘格式化http://help.aliyun.com/manual?helpId=271另外在参考这个文档 4、挂载硬盘    1)创建挂载点    在根目录下创建storage目录    #mkdir/storage    2)将/dev/sdb5挂载到/storage下    #mount/dev/xvdb5/storage http://www.linuxidc.com/Linux/2012-01/50916.htm...
首页上一页...774775776777778...下一页尾页