Articles of mac地址

在两台远程服务器之间安全地复制文件

我试图从一台远程服务器上将(scp)文件复制到另一台远程服务器上。 远程服务器正在运行Ubuntu并正在使用SSH身份validation。 服务器与LDAP同步,所有用户公钥都存储在LDAP服务器上。 我正在使用OSX Mavericks运行Mac – 我按照这些说明在我的Mac上设置了代理转发: https : //developer.github.com/guides/using-ssh-agent-forwarding/ 当我尝试运行命令时: luca-macbook:~ luca$ scp users@remoteserver:/home/ubuntu/file users@remoteserver:/home/ubuntu/ 我得到以下错误: Host key verification failed. lost connection 有人能告诉我我做错了什么吗? 其次,如果我想复制一个完整的目录,我只是键入相同的上面,它将移动目录中的所有文件,或者我需要有一个-R某处? 提前致谢。

GUI .ar unarchiver for Mac?

即使它已经非常老了,.ar档案格式仍然在多个地方使用,比如Debian .deb软件包。 但是,我一直没有find任何Mac的graphics化的非存档工具。 有没有人知道一个很好的GUI .AR档案解压工具的Mac?

Mac OSX VNC服务器 – 我可以看看是否有其他人login?

我正在尝试将VNC导入Mac OSX机器。 我可以很好的SSH。 VNC服务器行为exception,我很想重新启动它。 但是,如果有人正在使用它,我不想这样做。 有没有办法从命令行看到其他人是否以VNClogin? 做w显示没有人通过SSHlogin。 有没有类似的VNC?

如何在Mac OS X上的内部磁盘上隐藏分区

我刚刚通过FireWire800接口将外部RAID1机箱(Lacie Quadro2)连接到我的iMac 24。 我将所有内置的“Machintosh HD”复制到新磁盘上,设置系统使用外接磁盘作为启动盘,音量名为“My HD”。 重新启动后,我运行“磁盘工具”并将内部磁盘第一分区的大小调整为100GB,然后创build了一个约500GB的新分区,名为“TM HD”。 然后我configurationTime Machine使用“TM HD”并运行它… ..所有的作品都很好,但… 当系统开始使用外部磁盘时,我希望隐藏 “Machintosh HD”,并且当且仅当外部HD(“我的HD”)不可用或不可用时,最终将其作为启动盘连接,以避免不必要的文件系统修改。 是否有可能告诉Mac不可视化内部磁盘上给定的分区? 任何想法是很好的,在此先感谢:)

127.0.0.1正在工作,但本地主机不工作在Mac XAMPP

几个月前我在Mac上安装了XAMPP,并且工作得很好。 现在,当我尝试浏览/本地主机时,我得到“testing页的Apache安装” 和/ localhost / xampp未find。 但是,当我浏览/127.0.0.1它只是作为本地主机曾经是。 我再次检查我的/ etc / hosts文件,我有127.0.0.1 localhost,没有评论。 另外当我浏览localhost /〜用户名/ test.php,我得到test.php的内容: <?php echo 'ganim'; ?> 但如果我浏览127.0.0.1/~username/test.php,我得到: ganim 什么可以改变本地主机的redirect或我怎样才能得到本地主机再次工作?

如何训练用户从PC转换到Mac /苹果在一个小的非盈利?

背景:我是一个为当地非盈利组织提供志愿者技术支持的团队的一员。 我们有资格获得更新几乎所有的电脑(其中许多是运行XP的5到7年的电脑),为需要电脑的用户提供笔记本电脑等等。 我们正在考虑将用户从PC(WinXP)切换到Mac。 切换的技术方面不会成为球队的问题。 我们正在计划数据转换,机器设置,服务器更改等,无论我们是否切换到Mac或更新的PC。 大约1/4的员工在家中使用或访问Mac,这些用户已经了解了使用该设备的基本知识。 我们还有另外一些(通常是年轻的)用户,他们在技术上是精明的,虽然稍有不便,但是放慢几天,应该能够快速切换。 最后,几位工作人员年龄较大,今天在那里使用电脑有许多问题。 我们认为从长远来看,切换到Mac可能会提供更好的用户体验,更less的IT难题,以及更有效地使用计算机。 我们所提出的问题是,您build议我们向用户提供哪些资源和培训(网页,书籍,在线培训材料或在线课程),以便切换顺利进行。 特别是针对不同技能水平的用户,提供不同层次的培训和支持。 如果你在自己的组织中做了这些事情,哪些步骤是成功的,哪些领域不成功?

我无法在MacBook上“启动代理”

在我的macbook-pro上安装mongdb后,它告诉我: 如果这是您的第一次安装,请在login时自动加载: cp /usr/local/Cellar/mongodb/1.6.3-x86_64/org.mongodb.mongod.plist ~/Library/LaunchAgents launchctl load -w ~/Library/LaunchAgents/org.mongodb.mongod.plist 如果这是升级,并且您已经加载了org.mongodb.mongod.plist: launchctl unload -w ~/Library/LaunchAgents/org.mongodb.mongod.plist cp /usr/local/Cellar/mongodb/1.6.3-x86_64/org.mongodb.mongod.plist ~/Library/LaunchAgents launchctl load -w ~/Library/LaunchAgents/org.mongodb.mongod.plist 或者手动启动它: mongod run –config /usr/local/Cellar/mongodb/1.6.3-x86_64/mongod.conf 但是,我把org.mongodb.mongod.plist拷贝到~/Library/LaunchAgents ,它告诉我: launchctl load -w ~/Library/LaunchAgents/org.mongodb.mongod.plist launchctl: Couldn't stat("/Users/why/Library/LaunchAgents/org.mongodb.mongod.plist"): Not a directory 而且我也不能cd "~/Library/LaunchAgents" ,但我可以ls目录! ~/Library/LaunchAgents是一个奇怪的目录在Mac上。

在cron中运行rsync不起作用。 Mac Os x服务器和Linux Centos之间的Rsync

当在terminal上手动运行时,我在Mac OS X Server和Linux Centos之间有一个可用的rsync设置。 我inputrsync命令,它要求密码,我input并closures它,运行并完成。 现在我知道这个工作,我着手通过cron完全自动化。 首先,我通过在Mac服务器上运行这个命令来创buildSSH授权密钥: ssh-keygen -t dsa -b 1024 -f /Users/admin/Documents/Backup/rsync-key input密码,然后确认。 然后,我将rsync-key.pub文件复制到linux服务器,并放置在rsync用户.ssh文件夹中,并重命名为authorized_keys: /home/philosophy/.ssh/authorized_keys 然后我确定文件夹chmod 700中的authorized_keys文件是chmod 600。 然后,我为cron设置一个shell脚本来运行: #!/bin/bash RSYNC=/usr/bin/rsync SSH=/usr/bin/ssh KEY=/Users/admin/Documents/Backup/rsync-key RUSER=philosophy RHOST=example.com RPATH=data/ LPATH="/Volumes/G Technology G Speed eS/Backup" $RSYNC -avz –delete –progress -e "$SSH -i $KEY" "$LPATH" $RUSER@$RHOST:$RPATH 然后给shell文件执行权限,然后使用crontab -e将以下内容添加到crontab: 29 12 * * * /Users/admin/Documents/Backup/backup.sh 上面的命令运行后,我检查我的crontab日志文件,我得到这个日志,没有别的: Feb 21 […]

shell中的散列函数,可以用于eth0的hwaddr的ssh端口

我有越来越多的远程机器ssh回家,并build立一个连接,以便随后通过隧道访问,所以我可以进入维修。 目前,我必须通过编辑脚本在远程位置安装前使用唯一的前向ssh端口手动configuration这些机器。 其余的安装是自动的(PXE)。 它会让人手动设置这个端口变得很烦人(并且冒着错误),并且阻止我自信地把整个过程交给一个技术人员。 问题>给一个干净的,debian安装是可行的,编写一个数字散列函数(例如)在eth0上的MAC地址,这是确定性的,并落在一定范围内(比如30000-60000),你可以合理地期望是唯一的++)。 我想我已经有bash,awk等玩了。 如果可能,我宁愿坚持使用shell相关的工具,但如果推送的话可以使用python。 (++)我会修改隧道脚本来增加端口,如果它尝试第一个端口有问题。 示例build议的input :ifconfig eth0 | grep HWaddr | awk'{print $ 5}'== 08:00:27:aa:bb:cc 示例所需输出 : 34567

在Mac OSX上安装Oracle时找不到合适的图像

我正在为Intel x86-64上的MAC OS X安装Oracle数据库10g第2版(10.2.0.4) 我有Mac OS X 10.6.7,在Intel Mac上运行。 当我开始安装时,我遇到了以下错误: java.lang.UnsatisfiedLinkError:/private/tmp/OraInstall2011-04-02_05-15-54PM/oui/lib/mac_osx/liboraInstaller.dylib:找不到合适的图片。 找不到:/private/tmp/OraInstall2011-04-02_05-15-54PM/oui/lib/mac_osx/liboraInstaller.dylib:mach-o,但在java.lang.ClassLoader上的体系结构错误$ NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1823)at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1699)at java.lang.Runtime.load0(Runtime.java:770)at java.lang.System (oiipuUnixOps。)上的.load(System.java:1020) java:127)at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv(OiipgEnvironment.java:203)at oracle.sysman.oii.oiix.OiixEnvironmentOps.getEnv(OiixEnvironmentOps.java:62)at oracle.sysman.oio .ioocOneClickInstaller.getHomeLoc(OiocOneClickInstaller.java:774)at oracle.sysman.oio.oioc.OiocOneClickDB.createSubCenterPanel(OiocOneClickDB.java:409)at oracle.sysman.oio.oioc.OiocOneClickDB.createPanel1(OiocOneClickDB.java:301 )在oracle.sysman.oio.oioc.Oioc OneClickDB.createCenterPanel(OiocOneClickDB.java:252)at oracle.sysman.oio.oioc.OiocOneClickInstaller.init(OiocOneClickInstaller.java:365)at oracle.sysman.oio.oioc.OiocOneClickInstaller.createFrameElements(OiocOneClickInstaller.java:326)at oracle .sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java:1333)线程“main”中的exceptionjava.lang.UnsatisfiedLinkError:java.lang.ClassLoader.loadLibrary中的java.library.path中的no oraInstaller(ClassLoader.java: 1754)at java.lang.Runtime.loadLibrary0(Runtime.java:823)at java.lang.System.loadLibrary(System.java:1045)at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps .java:422)at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps。(OiipuUnixOps.java:127)at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv(OiipgEnvironment.java:203)at oracle .sysman.oii.oiix.OiixEnvironmentOps.getEnv(OiixEnvironmentOps.java:62)at oracle.sysman.oio.oioc.OiocOneClickInstaller.getHomeLoc(OiocOneClickInstaller.java:774)at ora 在oracle.sysman.oio.oioc.OiocOneClickDB.createPanel1(OiocOneClickDB.java:301)上的cle.sysman.oio.oioc.OiocOneClickDB.createSubCenterPanel(OiocOneClickDB.java:409)at oracle.sysman.oio.oioc.OiocOneClickDB.createCenterPanel( OiocOneClickDB.java:252)在oracle.sysman.oio.oioc.OiocOneClickInstaller.init(OiocOneClickInstaller.java:365)上的oracle.sysman.oio.oioc.OiocOneClickInstaller.createFrameElements(OiocOneClickInstaller.java:326)在oracle.sysman.oio .oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java:1333) 有没有办法解决这个问题?